Insider Layoffs
Insider has laid off 60 employees across 1 rounds since 2023.
60
Total Laid Off
1
Rounds
Media
Industry
Jun 2023
Most Recent
Layoff Timeline
June 8, 2023
60 employees(10% of workforce)
Business Insider cut roughly 10% of staff as digital media ad revenue continued to decline.