2.0
May 28, 2025
Anonymous employee
Former employee, more than 3 years
San Francisco, CA
Recommend
CEO approval
Business Outlook
Pros
The team is composed of many smart and talented individuals.
Cons
There is frequent turnover at the executive level, leading to inconsistent and often unclear strategic direction. Accountability is lacking, and employees may be made scapegoats without hesitation.