Firing for cause is when the employee screwed up, not when the CEO did.
IMO, it’s dumb HR/Legal lingo.
A nonseasonal (or similar) company that has a large swing in employee-counts has a problem. If swings happen repeatedly, the problem isn't getting fixed.
This makes lots of sense. But I never see it play out this way.
Because in a given company, if you ask people to identify “the deadwood” there will be a couple standouts, but otherwise quite a bit of variability. If nothing else because everyone has ego centric biases that over compensate their own contributions (or that of their function/department). And then it’s really just a mosh pit of politics that decides who stays and goes.
Or put more succinctly “one man’s deadwood is another’s diamond in the rough.”
I think in this case it's a significant volume number of people.
And so it's not normal even with a downturn. It's indicative of poor management.