Layoff · Apr 27, 2023
500
16% of the workforce
1 source reporting this layoff. Previews load live from each site.
Oct 30, 2024
United States1 sourceOtherData via AI Layoffs Index
A message from our CEO