There was always a ton of drama going on within the staff. It can really be like high school. You have to learn how to stay above it.
Working with thieves. You have to stay vigilant. People WILL take your stuff, people WILL take your money.
Management was always adding responsibilities for our position that we weren't hired for and we weren't being compensated for.
There was no accountability for employees who abused the call out system. Coworkers who were vocal about not wanting to close would simply call out each and every time they were scheduled to close, forcing someone else to have to stay for them. Management did nothing.
This is also another failing of management: Scheduling. How hard is it to stick to scheduling people the hours and days they said they can work? They would schedule us as if they hadn't even seen our availability. Also, they seemed completely clueless to the concept of having on-call employees. If an employee says they have open availability, they should be asked if they'd be interested in working "on-call". We had enough employees that if someone suddenly called out, someone else could be called and asked to replace them.
Managers don't listen/pay attention to employees (unless they're looking to watch if you screw up...), or they purposefully ignore you. You have to be a squeaky wheel to get what you want, whether that be your discount on the meal you just ordered, or a promotion to the next level.