Layoff · Sep 1, 2026
261
3% of the workforce
1 source reporting this layoff. Previews load live from each site.
zs-20260901