2.0
Jan 11, 2010
Anonymous employee
Current employee
Sunnyvale, CA
Recommend
CEO approval
Business outlook
Pros
Smart people, enthusiastic employees, interesting projects, and generous bonuses. Comfortable surroundings with few distractions, and many opportunities to learn new skills and technologies.
Cons
Upper management weak, middle management not supervised well. The overall intent of management is good, but they need to improve communications between groups and departments and improve product their line.