1.0
Sep 29, 2024
Current employee, more than 3 years
Palo Alto, CA
Recommend
CEO approval
Business Outlook
Pros
Good product, technology and team.
Cons
There are growing concerns about the direction with which the current CEO and the Board are taking the company. There needs to be a change in leadership to ensure a more positive future.