3.0
Oct 31, 2024
Former employee, more than 1 year
San Francisco, CA
Recommend
CEO approval
Business Outlook
Pros
Great mission and talented teams that are motivated to tackle challenging problems in the space
Cons
Unclear direction, constantly changing leadership, lack of trust with executives