4.0
May 27, 2014
Former employee, more than 3 years
Sunnyvale, CA
Recommend
CEO approval
Business Outlook
Pros
The executive management makes tough but necessary decisions to ensure they are continuously growing. They benefits and compensation packages are generous and competitive. Flexible work hours, excellent fitness center, and terrific people to work with.
Cons
I found it difficult to grow within the company. First you feel bored in the same position, then you become trapped. After, you become complacent and then technology has passed you by.