4.0
Aug 18, 2025
Anonymous employee
Former employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
Great team and learnings till the 75% layoffs in 2022
Cons
Unpredictable, average salaries, no great top management left. Tech is gone completely