Lack of good technology..everything is old
Management wants to offer fake comp-time in lieu of payment
Management is too focused on politicking rather than productivity to a level beyond the normal.
Pay is kind of below average: employees have left the company for low pay.
Career progression is lacking another reason why employees leave the company.