5.0
29 Jun 2026
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Leadership is very responsive to employee feedback. Salaries are fair relative to role. Company has altruistic mission that truly is at the forefront of the company culture.
Cons
Fast-paced environment, the team must be flexible and adapt to a changing company landscape.