3.0
Jun 27, 2025
Former employee, more than 1 year
Palo Alto, CA
Recommend
CEO approval
Business Outlook
Pros
Fresh take on running a tech startup, genuinely interesting product, lots of talented and intelligent people to work with.
Cons
Upper management and the executive team rarely agree on how to execute, decisions are made and then changed and there is a general lack of direction and leadership.