4.0
10 Sept 2015
Anonymous employee
Current employee, more than 8 years
Sunnyvale, CA
Recommend
CEO approval
Business outlook
Pros
Flexible schedule and work life balance. Great Stability and financially very healthy. Amazing top top leaders. Great Vacations
Cons
Growth beyond initial positions very difficult except when you are the kind who can self-market very well. But still one of the best companies to work for.