So we agree he could have afforded to not lay off at least 625 of the 2500 people (if we’re going by your massive assumption that all 2500 were signed on positions that pay 120k a year)
average salary at msft is just about 120k. https://www.ziprecruiter.com/Salaries/Microsoft-Salary
only 70% of employee cost is typically salary. So 120k was highly conservative.
Who gives a shit about average when there’s several millions given out in bonuses? It’s the median that counts. And again you are making massive assumptions about who was fired.
There is a discussion to be had about how those resources are best allocated, but of course you’re not really interested in any of this, if you were you’d have responded to @Hexboare@hexbear.nets comment. You just want to run defence for Microsoft for some asinine reason.