3.0
12 May 2022
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Impactful mission with dedication employees
Cons
Employees are severely overworked & underpaid. Maybe in a few years after they’ve kept up with the growth it might be better.