1.0
Apr 10, 2026
Anonymous employee
Former employee, more than 5 years
Recommend
CEO approval
Business outlook
Pros
On the outside, great mission.
Cons
Clickish environment. company doesn't treat the employees well enough. Pays senior management more than they are worth with very little contribution to the mission.