Terrible leadership and petty managers who have a tenuous grip on reality, they expect staff to exceed the 12 hours they work because they think we are robots. Health and safety is an absolute joke which is run by people who have little interest about the issues we have or how to solve them.
Forget promotion unless you socialise with higher ups or are of an obsequious nature.