Global tech companies with the highest layoffs
Based on disclosed layoffs between 1 Jan 2025 and 16 Mar 2026
Illustration: Ashrafun Naher Ananna/TBS Creative
Across 271 tech companies, 1,24,201 employees were laid off in 2025. Tech companies are laying off workers due to slower growth, tighter cost controls, and restructuring driven by increased investment in AI and efficiency focused organisational changes.
