4.0
Oct 22, 2025
Current employee, more than 5 years
Palo Alto, CA
Recommend
CEO approval
Business Outlook
Pros
Overall it is a good stable company with a mix of good performers and low performers
Cons
Company is not innovating. They need to invest in talent and bring leaders with AI experience