1.0
3 Oct 2025
Former employee, more than 3 years
San Francisco, CA
Recommend
CEO approval
Business outlook
Pros
Great technology and excellent customer success organization
Cons
The CEO is a fine engineer but a lousy public CEO. His constant negative and inaccurate forecasts on earning calls are killing the company stock price. He should step down and let a competent CEO be hired.