3.0
Jan 4, 2012
Anonymous employee
Current employee
Sunnyvale, CA
Recommend
CEO approval
Business Outlook
Pros
most people around you are nice to work with; good working environment; innovative products; free gym; on-site cafeteria; up to 4-week vacation annually;
Cons
being the underdog almost all the time, the company constantly in surviving mode, which means layoffs, budget cuts, pay cuts or freezes, priority changes, etc.