Pros
Free food when working, and a 20% discount when you are not working. Clean environment, and ok pay for a food industry job.
Cons
You have to pretty much do everything they say to the T if you want even a chance of moving up, however, even those chances are slim. Even then, they will still want to work you. Manager use to work 40 hours a week, and recently REQUIRE 50 hours a week, with same pay. Upper management doesn't really know how to motivate people to work more efficiently, instead offer termination on anything they can find, and will never complement you, as they just expect you to excel. In the end, they really offer no incentives to work there unless it's sales bonus, which you can just do the minimum to get through days if you happen to work at a busy store.