Poor salary and appraisal
Poor management practices
Management blames lower ranked employees for their faults
Awards are given to those who are close to the management
HR and project management team is horrible
No career growth
Will terminate on a dime. Current client base is full of uneducated, manipulative employees. Not willing to be flexible and migrate employees to tasks that may fit a change in their work status.