3.0
22 Oct 2025
Current employee, more than 3 years
Santa Clara, CA
Recommend
CEO approval
Business outlook
Pros
great tech, talented team, decent execution
Cons
Overly complicated messaging in the last several years confuses customers as to what problems they solve smallish staff due to layoffs every couple quarters