4.0
Mar 24, 2010
Current employee
Sunnyvale, CA
Recommend
CEO approval
Business Outlook
Pros
Excellent, very smart people. Working on plenty of great ideas and cool products. Despite company size, this place still feels like one big family.
Cons
sometimes no clear focus of future products, information doesn't always disseminate through the ranks (as is common with large companies), benefits could be improved.