Outdated tech
Toxic leadership
Severe disconnect between leadership and employees, leading to good performance reviews and being fired right after
Massive staff turnover
Hard to actually get work done with timesheets, needing approval from multiple people for small changes, code reviews bottlenecked at a few specific people
Low pay and bonus for the industry