It is beyond disgusting to see these massive tech companies are *still* posting healthy profits shortly before firing thousands of people, possibly costing them their homes, visas, or healthcare coverage, just because it's the latest fashion trend for investors.
I don't doubt some of them were over-staffed, but that's only because the same investors decided hiring more people than you need was a good look just a few years ago.