2.0
Jul 17, 2025
Current employee, more than 3 years
Palo Alto, CA
Recommend
CEO approval
Business Outlook
Pros
If you're self-motivated and curious, there is no shortage of work to take on
Cons
Not everyone is self-motivated or curious. Lots of politics at leadership levels, we have 5 different CEO's and a president, and nobody can rationally explain why. Senior executives constantly receive praise and are promoted despite poor business performance and missed targets.