3.0
Feb 16, 2016
Anonymous employee
Current employee
Sunnyvale, CA
Recommend
CEO approval
Business Outlook
Pros
Some teams might be good to work in depending on the product & team.
Cons
Layoff every year from past 3-4 years. Declining revenue. Lot of politics and frequent re-orgs. Unless you are part of a clique, you won't get very far. I don't know how they manage to be on the great places to work list.