Layoff · Jun 3, 2026
350
14% of the workforce
1 source reporting this layoff. Previews load live from each site.
gtlb-20260601