2.0
6 Jun 2023
Former employee, more than 1 year
Palo Alto, CA
Recommend
CEO approval
Business outlook
Pros
Wonderful people at all levels (except Executive - top management) Great product, and service. Exciting role.
Cons
Terrible Leadership. Poor treatment of 99% of employees.