4.0
Feb 8, 2010
Anonymous employee
Current employee
Santa Clara, CA
Recommend
CEO approval
Business Outlook
Pros
many talents to compete and sharpen skills good work can be appraised have a good exercise room many nice and good guys
Cons
job is tough, need commit many extra time in order to exceed salaries is not very high the field is narrow