Pros
I loved the people I worked with, even with their HS/college kid drama. The overall work atmosphere is comfortable and the managers I worked with were very supportive and encouraging. Plus, the customers really are fantastic!
Cons
The training is extremely corporate and some of it is flat out useless at the store level. But if you'll pay me for three days sitting in a conference room being bored, I guess I'll show up. The same goes for new menu items - it is very obvious that the people at corporate who make the decision to add odd items to the menu (pasta, shrimp...?!) have not worked behind the counter in a very, very long time if ever. Its frustrating to deal with, especially as a manager who is supposed to be positive and uplifting. There is little value put on your life outside of work. Unless you have a great management team and GM in your current cafe you'll be fighting for decent hours. I've worked in 4 cafes in Denver - 2 had livable scheduling for the management team.