4.0
15 Jun 2021
Current employee, more than 5 years
Sunnyvale, CA
Recommend
CEO approval
Business outlook
Pros
Company salary is not bad, you can meet and work with talented people there. I t is a nice place for people to challenge themselves and learn skills
Cons
On call makes people crazy, which means you need to respond no matter what you are doing. Work load is high and work life balance (they call "work and life harmony") is bad. Job is not secured