4.0
Sep 2, 2010
Current employee
Palo Alto, CA
Recommend
CEO approval
Business Outlook
Pros
Great colleagues and often times manager. Many employees work from home and few managers seem to complain. Like many Silicon valley companies, great on-site amenities.
Cons
Not many opportunities for advancement unless you are really visible. Work life balance can be a challenge as with most global companies.