Re: Double-edged sword
"Big tech companies hire thousands at a time -- but they also fire people at scale."
This has a hint of big company white wash. Yes they lose a lot of people but it is how they lose and gain people that is the real issue.
In a good company, employees generally leave because they either can't develop or they have an issue with their manager. i.e. its not about the company
For the likes of IBM, you generally leave because the company gets rid of you or they make it too unpleasant to continue working for that company. And it's not an individual but a significant parts of teams. And the losses are balanced out by gains from TUPEing employees over as part of a new outsourcing deal or acquisition. And next quarter will be more of the same. And each cycle results in more knowledge walking out the door until the customer realises IBM isn't the answer, its the problem.