Lack of recognition, no advancement opportunities, bad management, poor compensation.
Opportunity to build a great resume and work on large, complex, and interesting projects.
No recognition of good work and poor performance vs. pay ratio. No interest in promoting talented and capable people, even the opposite: if you are good, you are guaranteed to be where you are for years. Poor, poor, very poor pay scale, with salaries below market rate. Good place to start your career but if you want to advance, you need to leave.