They said same "high level" of customer support.I sorry, but don't be stupid. You can't possibly hit the same levels with fewer people. Saying you are still committed to providing a good value in your products is one thing, but saying it is 'the same' is just stupid producer BS.
Depends on what management thinks is "high level" and if they have shifted the goalpost downwards after the layoffs. And also which dept the layoffs are happening to.
Businesses focus on a very dirty word nowadays - headcounts.
Say right now, there are 50 customer reps. After the layoffs, they have 10 left. To give the same "high level" service, means we need 40 more untrained and cheaper headcounts. These can be temps, contract staff, interns, or even 2 "half headcounts" (half headcounts means employees that are shared between departments, say half customer support and half internal support).
Looks really good on paper. But terrible in practice. Lost expertise, no sense of stake-holding for staff (it's a temp job!), unclear reporting lines (hey, why are you still using my headcount during the afternoon?) etc etc.
I'm opposed to layoffs (unless a certain dept is obviously bloated, even then, I think reassignment is a better option), but that's modern management's "hire and fire" policy for you. And shareholders just love it when the company is seen taking steps to "reduce costs".
Note that my example mentions customer reps. It is not a fair example. As far as we know, most of the layoffs are from projects that have been canceled. No more project and no other projects to re-assign them to, means the company will not retain these employees.