Crazy workloads
I.T department has zero budget everyones machine and software is 5+ years old
Poor outlook, zero investment in staff
Dead end job prospects
There's been a steady stream of senior management joining and quiting or being pushed out.
Contrary to HR replies given on here, staff morale is extremely low, longer serving staff have had dubious contract negotiations affect them.