3.0
Apr 24, 2026
Former employee, more than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Mission aligned work, meaningful projects
Cons
Confusing staffing structure, which touts being transparent non-hierarchical but is really more ambiguous and opaque.