3.0
Oct 9, 2024
Former employee, more than 5 years
Sunnyvale, CA
Recommend
CEO approval
Business Outlook
Pros
Great mission. Hard working team and culture. Good benefits in US
Cons
Toxic executive culture Strategy focus on internal destruction - needs to look beyond 3 month revenue windows