Having extra people on staff who aren't needed can be good as long as you expect to need them in the near future. That obviously creates the risk of needing to terminate the positions if the need for the person never materializes.
It takes 2-3 months to hire someone after opening a role, and 6-9 months to onboard them. So 8-12 months to fill a role with someone fully up and running. That's a really long time which is why so many high growth companies fill roles they don't actually need right now.
In a company that's growing slowly or not at all, hiring "10% too many" people is a much larger error, possibly even a disaster as it could be a full year or more worth of extra hiring in a slow growth company.
This is much better than the "you get what you use" resource allocation where organizations never shrinks, we want them to shrink when they don't have any useful work to do.
Musk bought Twitter in April 2022, had huge layoffs and then rest of tech followed in Nov 2022 onwards.
Prior to current trends was it common to announce great earnings and then announce layoffs?
Musk made layoff palpable to investors, ZIRP ended, the industry is correcting for over hiring when assuming the 2020s growth would continue forever.
Just a bunch of things that happened. As always.
“We didn’t start the fire”
I've never understood why people would believe this overhired narrative, have you ever worked for a company that correctly understood it's own hiring capabilities or measurements? I haven't 15 years in.
The punchline is that in addition to hundreds of failed hobby projects, their stock is doing great. Monopoly rents are a helluva drug.
That is not true either at the individual level, or at the level of companies. It is particularly untrue with tech behemoths who enjoy near-monopoly status, massive network effects, and/or huge mindshare.
At the very simplest level, it is not at all uncommon for good decisions made previously to allow an organization to "coast" for a significant amount of time after it starts making bad decisions. This is part of why bad CEOs are so frequently not held accountable for their incompetence: they take over, and for 3 years, everything's going great! It's only after the accumulated "soft" resources (customer goodwill, employee loyalty, lack of technical debt, etc) are burned away that the bad decisions actually start being reflected in the balance sheets.