3.0
5 Jun 2026
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Good people, supportive managers, great mission
Cons
Pay is not very competitive compared to similar roles and industry. Kinks in leadership which trickle down and affects morale.