4.0Jun 19, 2017Need to improveProduct development engineerFormer employee, more than 8 yearsSunnyvale, CARecommendCEO approvalBusiness OutlookProsManager fully support their employees. Good salaries and bonusConsToo many changes and layoff. Too many people leaving the companyShow more