4.0
22 Jan 2026
Current employee, more than 3 years
Sunnyvale, CA
Recommend
CEO approval
Business outlook
Pros
The teams I have worked with are great. You have high quality and passionate people working here to make a big difference.
Cons
Top level leadership does not understand the day to day issues faced by workers and is out of touch. Additionally, they go out of their way to screw you out of compensation in whatever way they can.