2.0
30 Mar 2026
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Mission based product. Impactful potential outcomes
Cons
Weak leadership. Managers have no idea what they are doing and provide zero real guidance. Lack of transparency and trust.