The company is falling apart. Everybody is being fired without reason or they fear to be fired. Churn is crazy high at this moment, almost entire teams left in some cases and in others, almost entire teams were fired. Upper management got really scared of market conditions and lost their minds (super weird). I mean, even here on Glassdoor you can see it happening, in the replies the upper management puts the blame on the bad reviewers instead of saying that they intend to improve, like they have no responsibility over it. They create fake reviews and attack the bad reviewers (and it is getting worse, who would have guessed). It was not always like this, to be fair, it used to be just fine. But things changed for much, much worse and very fast.