Layoff · Jul 10, 2024
1,800
10% of the workforce
1 source reporting this layoff. Previews load live from each site.
May 20, 2026
United States1 sourceOtherData via AI Layoffs Index
intu-20240710