Understaffed in some teams, overstaffed in others.
My team works long hours (regularly 25%-50% above contracted hours, sometimes more, without a lunch break). The teams work won't even be complete after all this work - you'll have covered off all the urgent stuff so that you can leave the building.
No compensation for extra hours worked.
Meanwhile, other teams are going on two hour lunch breaks, go for a nap break, apply for other jobs whilst they're at work etc etc - these teams will make lots of mistakes because they don't have any pride in their work and don't desire to help you when you're struggling and they're packing up 15 minutes before the end of their shift. Managers don't address this and it causes a massive divide.
Your weekend overtime will be scrutinised to the penny, despite you doing all those free hours in the week.
No training/upskilling (any training that gets booked, gets cancelled because you're too busy) - three years in and your CV will look the same as it did the day you arrived.
There is no cross-training - people are pigeon-holed based on perceived abilities and then not given time to try anything else. As a result no-one actually improves on their weaknesses. The team struggles massively when someone is away on annual leave as no one knows how to cover them.
No progression plan - Manager leaves, supervisor moves up to manager, the supervisor role isn't opened up to the team, the team isn't backfilled with an extra person, the team struggles, the manager struggles, in the busy summer months you're told the situation will be reviewed during the winter (to keep you going), when winter comes around they don't review it and act as if everything's fine the way it is.
If I could give no stars for work/life balance I would.