It Company Layoffs 2024. Now we are hitting the covid tech bust as tech giants shed jobs by the. 16, 2024 at 5:12 pm pdt.
The latest layoff is following a. Executives justified the mass layoffs by citing a pandemic hiring binge, high inflation and weak consumer demand.