3.0Jan 6, 2016Lost their waySenior director of engineeringFormer employee, more than 3 yearsSunnyvale, CARecommendCEO approvalBusiness OutlookProsGood salary and good benefits. Nice campusConsToo much politics. Limited advancement. Easier to come in and get a high paying job with more responsibly than to promoted. Lots and lots of layoff.Show more