Pros
Great quality coffee and espresso, 30% off food and drink, and a free 1/2 pound of beans each week. Every Christmas you get a free sweatshirt, and every shift a free drink. Also the dress code was very broad.
Cons
I had 8 different managers in 2 1/2 years across two different locations, and had the same issues with all of them. This also made having a consistent work environment impossible. Almost every manager I had talked bad about my co-workers behind their backs to me, and I was pretty consistently working with supervisors who were so lazy that I essentially had to run the store even though I was making 2$ less per hour than them, and was not trained to do so. By far the worst part of my experience was that I worked closing shifts and almost always had to complete opening and mid-shift checklists that weren't done, or else my shift supervisor and I would get blamed for it, even though the closing checklist was 2x longer than the opening and mid checklists combined. Along with this we would get in trouble for staying too late after close in order to finish these projects which were not supposed to be our responsibility in the first place. I was very often scheduled outside of my availability, and then offered no help from management to cover the shift. If I ever had to call in sick, it was my responsibility to cover the shift at a few hours' notice. This encouraged employees to come in to work feeling ill and jeopardized the integrity of the product. People would often be promised promotions from upper management and then never given them. Management would also never inform me of new products, promotions, and deals we had going on, with one exception the entire time I worked there. Usually I would find out from a customer who asked about it, which was embarrassing.