4.0
Nov 21, 2012
Current employee, more than 10 years
Santa Clara, CA
Recommend
CEO approval
Business Outlook
Pros
Good work culture with a lot of opportunities to learn, innovate and grow in career. One of the most ethical companies and you learn good corporate values.
Cons
Benefits and salary structure is non-uniform and not transparent.