1.0
Jun 12, 2026
Former employee
Recommend
CEO approval
Business outlook
Pros
Good compensation Good tech stack
Cons
Biggest concern was consistent layoffs that kept on happening. This is not a good environment for any serious person looking to build a proper career.