4.0
Mar 15, 2013
Current employee, more than 3 years
Sunnyvale, CA
Recommend
CEO approval
Business outlook
Pros
Good Work/life balance Good Work culture Competitive Salary Young engineers may not learn well rounded skills
Cons
Work not so challenging and repetitive Hard to move up the ladder