4.0
Aug 31, 2012
Current employee, more than 5 years
Santa Clara, CA
Recommend
CEO approval
Business Outlook
Pros
Has the advantages of working at a big company. Good employee benefits. Employee recognition has improved in recent years. Diverse community, as well as range of products.
Cons
As in most other places, quality of projects and group interaction depend on the quality of your manager. Communication skills of some managers could do with improvement. Most teams do not encourage flex hours or working from home.