Toxic Leadership at Director level. If you aren’t being a hero 24/7 as an engineer, you aren’t worth their time to simply take advantage of and steal the glory from. Management shows no value in project management or prioritization. Most teams simply make a habit of jumping from fire to fire, and never focusing on the future stability of the company or its technology.
Aside from that, the bonuses are small, and there is no 401k match.