Tech layoffs affect 51,028 employees so far in 2025
In 2025, tech layoffs have affected 51,028 employees so far. These employees were laid off from 112 companies across the world. In April alone, 23,486 employees were laid off due to various reasons such as restructuring, streamlining operations and cost-cutting. April became the biggest month of layoffs in 2025.