5.0
Apr 30, 2026
Former employee, more than 5 years
San Francisco, CA
Recommend
CEO approval
Business Outlook
Pros
Working for a great mission. People are very committed. Zero blame culture.
Cons
Constant thrash (both in terms of product, processes, etc.) Too much product input from executive team.