Layoff · Nov 6, 2024
660
13% of the workforce
1 source reporting this layoff. Previews load live from each site.
May 5, 2026
United States1 sourceAI / automationData via AI Layoffs Index
frsh-20241105