3.0
29 Apr 2014
Current employee, more than 5 years
Sunnyvale, CA
Recommend
CEO approval
Business outlook
Pros
For an engineer, the technical challenges and problems are very interesting. There is always room to contribute ideas, make things better and make an impact regardless of your position in the company if you're willing to put in the time and energy into it. Great company to start of as an NCG.
Cons
Promotions are not forthcoming unless you sacrifice a lot of time on projects on management's radar. Work-life balance takes a terrible toll. Career development seems to hit a plateau after 5-8 years. Perks and benefits gradually reduced over the years if you're not in management.