4.0
Aug 21, 2014
Current employee, more than 8 years
Sunnyvale, CA
Recommend
CEO approval
Business Outlook
Pros
- Decent salary - Great place - Great culture - Good talents - Top and leading industry tech stack - Cutting edge technology
Cons
- Upper & middle layer management sucks - Salary and process - Career growth