Layoff · May 20, 2026
3,000
17% of the workforce
1 source reporting this layoff. Previews load live from each site.
Jul 10, 2024
United States1 sourceAI / automationData via AI Layoffs Index
intu-20260520