It took Google 6 years from 2012 to double headcount.
In that time, revenue went from $50B to $136B (almost triple). Profit from $10.7B to $30.7B (triple).
In 4 years from 2018 to 2022, Google more than doubled headcount.
In that time, revenue went from $136B to $279B (barely double). Profit from $30.7B to $50.9B (only up 65%).
Almost all these companies have similar stories.
They're still good companies. They just hired way too many people thinking that the pandemic trend would continue for a long period of time - rather than revert to the mean.
If Google continue to grow at it's more long-term average rate - without the layoffs, you're looking at being overstaffed for years.
Why?
A rule of thumb is at any organization roughly square root of employees are critical. So at Google that number would be < 500 people. So even when I consider that layoffs are totally random (unlikely), there would be 40 or so people laid off which could be considered important loss. This is bad but not going to hamper Google significantly where they are going.
In some cases, the layoffs were targeted at particular areas of the company, like Amazon targeting their devices group. If they don't anticipate growth in that area, it may not be worth it (to management, anyways) to reallocate those employees to other parts of the company.
All that being said, these things tend to be driven by short-term financial metrics rather than long-term ones. A hiring freeze wouldn't have as dramatic an impact on next quarter's earnings.
In the most recent quarter, Google’s profit was down 34% and it was the fourth consecutive quarter with decrease in profits. How many quarters do you think they should wait out before trying to stem the tide of costs outpacing revenues?
https://www.nytimes.com/2023/02/02/technology/alphabet-earni...
Yes and wages were outpacing that growth, so as soon as someone took the first step, all the big tech companies piled on in short order. And, low and beyond, offers appear to be down right now. Mission accomplished?
COVID era was a hiring boom. Most of the companies I saw doing layoffs still have significantly larger employment numbers than pre-COVID.
For the anecdote, i know someone that was let go by IBM and hire by RedHat the same month two years ago.