Starbucks is an amazing job...if you don't have to pay your own rent.
Pros
The insurance is amazing, probably the best out there, my deductible is $400! After a certain period of time, you start to accrue paid vacation hours. You get free drinks while you're at work, and when you're not at work, you get 30% off...you get the same 30% off all merchandise in the store. You're able to pick up shifts at other stores if you need extra hours and vice versa, you can get others to cover your shifts if need be. You get weekly mark outs, which allows you to get a pound of coffee OR any tea product, including the tins of tea bags, boxes of chai and any VIA pack. Starbucks also provides a 401K plan, stock options, the cup fund and more. Their benefits are truly unbeatable.
Cons
Most Starbucks open extremely early, which is a con for me. Another con is making close to minimum wage. So, although the benefits are great, they don't pay you enough to live on.