Horrendous management - don't listen to their staff
Unrealistic expectations
No career progression
No ongoing training provided let alone encouraged
High staff turnaround, you can see why. Insane hours and expectations, you end up doing tasks well outside of the scope of your job description