1.0
2 July 2026
Anonymous employee
Current employee, more than 8 years
Palo Alto, CA
Recommend
CEO approval
Business outlook
Pros
Important mission and great products
Cons
Arrogant leadership Toxic management Bad actors spoiling the culture Falling stock price