2.0
Nov 3, 2025
Anonymous employee
Former employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
Teammates and middle management do their best to support their teams, despite lack of support at higher levels.
Cons
A lot. Even before my leaving, the way people were unceremoniously and very publicly laid off in an all hands teams call raised red flags for many people company wide and initiated a mass exodus of people with zero confidence in the company. Bonuses were promised and not delivered upon, among many other issues that would be massive red flags in any enterprise level company.