4.0
Jun 22, 2026
Current employee, more than 10 years
Palo Alto, CA
Recommend
CEO approval
Business Outlook
Pros
Competitive compensation and benefits. Depending on the team, great work culture.
Cons
In recent years, there has been too many restructuring.