Pros
Starbucks can be the best place to work or the worst place -- and it's almost completely dependent on your leadership/partners. I work at a cafe store as well, which is helpful because the emphasis is less on wait times than it is in a drive thru store. A little less hectic, but still stressful. Benefits are really great for a job in this sphere, college tuition paid in full at ASU, health care, life insurance, etc etc. Flexible scheduling (if you've got a good manager!) and can be fun when you're staffed and with a capable team.
Cons
Constant push from corporate to streamline and get faster/more efficient while also improving customer connection scores which come in every week via survey. Frequently understaffed, every season expected to do more cleaning, more prepping, get drinks out faster AND make sure we connect more with the customer. Can be extremely overwhelming and high turnover rates mean that as an experienced partner you're sometimes the only one with skill on the shift.