Pros
You can get your degree through Arizona State University while working there (but you'll never have enough mental or emotional energy to put towards attaining a degree while employed at Sbux) They technically provide IVF assistance, but they'll burn you out long before you have the chance to take advantage of it (and you also will be working paycheck to paycheck even as a manager, so you won't be able to afford to have a baby anyway).
Cons
It now makes me disgusted to hear Starbucks coined as a "progressive" company. They screw you over slightly less than other companies, and they will constantly pat themselves on the back for being "an incredible, people-focused, benefits-giving place to work." The reality is that they will work you to death and tell you that you have the power to do more. If you care about the supervisors under you, if you care about the baristas under you, this job will make you sick with burnout in order to try and do right by your people, while Starbucks corporate continues to raise benchmarks to unattainable levels and slash "bonuses" year after year. My store was the second-highest performing in the area, and my quarterly bonuses were a laughable $400 (not even enough to cover gas money for a single month of commuting).