4.019 June 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