I read than Stanford interview where the author claims the layoffs are a social contagion - I think the guy makes a few mistakes.
I think the pressure is real, the layoffs represent about 200 million of savings per company. These companies are looking at their sales pipelines dry up and then projections for the next 2 months are not good.
The main mistake the guy makes is assuming that the company’s reserves are at their disposal. Only a small portion is, the rest belongs to shareholders.