3.0
28 Dec 2013
Current employee, more than 5 years
San Jose, CA
Recommend
CEO approval
Business outlook
Pros
Smart and friendly engineers on the grass root level
Cons
Mediocrity becomes more evident on the higher management and technical leadership levels, after many management shuffling, mini-layoffs (which did not make sense), and voluntary leaving of many engineers to companies like Facebook, Google, etc.