4.0
26 Aug 2008
Former employee
Sunnyvale, CA
Recommend
CEO approval
Business outlook
Pros
Innovative and state-of-the-art technology, talented and dedicated engineers to work with. Great cafeteria and nice gym.
Cons
over-diversified product portfolio and over-featured products