They don't give you enough hours, and if you work too many hours they send you home or tell you not to come in. They never follow their policies or guidelines, they don't care much for their staff. The managers have favorites and show favoritism.
The managers run around the kitchen panicking wondering why the trainers aren't running the shift that the manager's set up poorly, promotions have no rhyme or reason to them and there's no predictable way to determine who will be promoted next. No one knows the proper standards. management has little to no respect for their employees or their availability. Constantly under-stocked on every single possible item and no one gets the promotions they deserve.