Big budgets now being spent on recruitment (4K offered to people who can get engineering staff to join the company). Engineering staff are leaving at a rate of 1 or 2 every week.
Cutlure within management is not good.
Guys on the floor are grand but management show absolutely no respect to anyone below their level.
Flexible working hours