Management havent got a clue
Worked for this company over 10 years, no loyalty to staff and managers have no idea on how to manage. If you fit in then managers like you, question them and they witch hunt you. To get the new contract they made redundancies and put everyone from 40 hours a week contracts to 24 hours over 3 weeks. Directors didn't take a pay cut though.