Pros: excellent compensation such as health insurance, discounts, and scholarships.
Cons: high stress environment, good managers replaced with bad ones. higher management punishes those who report bad behavior.
The day would often start with a lot of hand washing and pleasantries between coworkers, and if the time was right, lots and lots of customers. The chefs working with us were very nice people, though would be more irritable later in the day, as customers and (after the manager change) bad scheduling would grate on them. Some coworkers are very good – more... people, others are very bad people, it's a mixed bag, and you never know who you're going to be saddled with. Some employees will carry their own weight and far more, going above and beyond, while others flippantly refuse to work unless someone important is watching. Some coworkers would often verbally abuse others, and higher management would usually ignore reports of bad behavior unless the union was called. Higher management punishes those who report bad behavior anyway, usually by actually enforcing the rules they usually ignore on those reporting. If two employees have a conflict, the aggressor will usually be ignored, while the victim will be watched closely for rule breaking, and sometimes given untruthful punishments for things like "insubordination" when no rules have been broken. Upon the month many employees were laid off, including me, a new manager was hired to make the structure of the location more like a Walmart (not hyperbole, those were his exact words to me) and replaced our existing deli manager with one that had been a manager here before, but was previously replaced due to complaints of incompetence.
The compensation is incredible, but at my location, you must be prepared for repugnant upper management. – less