3.0
May 29, 2026
Anonymous employee
Former employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
The people make the job A great team environment
Cons
Job stability They just laid off 36% of the people The people who built their new product, apparently don’t have a role at work with restructuring. When weeks ago we were working all day long, to the night, to build the new product?