5.0
9 Sept 2025
Former employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
People cared about the work and mission Lots of creative energy and motivation Lots of promise for the platform and tech
Cons
Long period of changes in leadership, now acquired by another organization