3.0
May 12, 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.