Horrible leadership
Engineering was pushing people out with PIPs. Job ladders are unrealistic. If you get a target on you then it's hard to get off. Leadership definitely favors some people over others and it shows. Constant push for newest project with no time for testing. They stopped 401k matching years ago and still didn't mention any intention of resuming.