Pros: benefits, co-workers, free drinks and discount, fairly flexible hours
Cons: customers, policies, can't move up, not enough hours, low pay
I don't know if it's just my store, but my co-workers are just amazing people to work with. They are the sole reason I am still working there at the moment.
The job itself is fine. It's retail, it gets old fairly quickly. The customers are really hit or miss. Some are very entitled and feel they can treat us like their slaves. And the 'always say yes' policy at Starbucks really doesn't help us employees deal with this properly. There is really no way to tell a customer off if they are being rude, you basically just have to give them whatever they want, and they continue to act and demand things every time they come into the store; even if it goes against other Starbucks policies (such as the re-fill policy). If Starbucks could change their attitude it would benefit both the partners and the sincere customers who don't demand free drinks and this and that just because they can. It's really unfair.
It's also hard to move up and get full-time hours. The general weekly hours everyone gets are around 20; more if you're a shift, but again becoming a shift isn't very easy in my store as we have so many already.
Making the drinks can be fun, and the free drinks during your shift are nice but I'm pretty sure they are the cause of a few cavities I got recently ;P. The benefits are really handy once you get them, but you can only apply for them once a year, so some co-workers missed the deadline and are without for a year again. That's hard as the pay is pretty low, with the low hours. Very hard to live on if you're not at home any more or covered by school.
It's a pretty good job if you're in school - high-school or post-secondary - but as a full-time job it's probably not your best bet for long term work unless you're a shift and want to work your way up.