3.0
Jul 18, 2010
Current employee
Sunnyvale, CA
Recommend
CEO approval
Business Outlook
Pros
Cutting edge technology, a great place to learn, great health benefits, good support of environmental initiatives, attracts smart people, nice headquarter culture.
Cons
changes strategy all the time. Limited opportunity for career advancement. Management tends to hire from the outside,