5.0
18 July 2025
Current employee, more than 5 years
Recommend
CEO approval
Business outlook
Pros
- Amazing team and people, talented and well-intentioned - Meaningful mission - Challenging technical work - Great commercial traction and strategic wins
Cons
- Layoffs these past years have hurt morale and created uncertainty