Layoff history
1 announcement tracked51 jobs affected (reported)
Layoff
Cuts 51 jobs
CEO announced the third round of layoffs, cutting 51 employees after rounds in November 2022 and February 2023.