3.0
Mar 27, 2023
Former employee, more than 3 years
San Francisco, CA
Recommend
CEO approval
Business Outlook
Pros
Good people, interesting technical problems, enthusiastic customer base
Cons
Leadership has changed directions every year for the last 4 years causing the company to stall