1.0
Mar 19, 2024
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Was once a good place to work.
Cons
6 rounds of layoffs in 15 months with more likely coming. Clearly, leadership doesn't have a clue what they are doing. Everyone is overworked, underpaid, and there is no job security.