The company tried to scale up extremely fast during the pandemic, overhiring as a way to prove they were doing ok, but as it became apparent a couple of years later that was the beginning of the company's internal degradation, as they could not support that level of expansion, in many ways, (2024 was the year when we had the first major mass lay offs btw)
The company culture disappeared, due to an overwhelming influx of new people in combination with HR and internal politics, the management could not handle so many people, leading to them being dishonest and miscommunicating all the time; that became the norm.
The company goals were never communicated in honesty, only mentioned when the time came for the annual bonuses, in order to let us know we did not reach the (mystery) goal, even though the rest of the year we were reassuered we were doing fine.
No accountability is ever taken for mishaps and people get congratulated for doing the most basic things of their job description.
Salaries are very mid, and you will find it really difficult to get a raise.
Promotions seem to be given at random. There are lots of internal politics and "alliances" with many top level managers working together in other jobs as well, making them "twice" the co-workers. Btw, top management are all contractors, reaping the financial benefits of such a deal, but no employees are allowed to work as contractors.
Good people are getting obviously gaslit, by being promised stuff, like raises or promotions, that never get delivered, in order to leave the company voluntarily, as it seems new, maleable, hires are prefered over older, more opinionated, employees.
The fact that the only "old" employees left are the top level managers of the engineering dpt (a couple of directors, evps, ctos, etc) and everyone else has left the company says something. The company has become a ship of Theseus, with only a couple of original pieces left.
Worst part is this has become a company where you have no-one, in an official position (HR included), to share your grievances, because all the people in these positions are always covering each other.