Bad management and work culture
They should take a good look into everything.. Specially employees, respect them & treat them well. Also look out for good clients. They should listen to the employees regarding recruitment other than taking themselves as the know it all.
Work timings, Work days
Salary issues, No good clients etc etc