Pros
good quality product, decent CEO, flexible scheduling and numerous locations. Great position for students and first time job seekers. You will be working alone the majority of the time, so if you're looking for a new bestie or side fling this isn't for you. Decent pay for amount of work required.
Cons
Always changing policies, inconsistent management practices. Different locations have their own managers, and everyone is different. Most managers are cool (but super young, naive) and all have different expectations on how their store should operate.