4.0Sep 1, 2025Technology specialistFormer employeeItalyRecommendCEO approvalBusiness outlookProsGood employer, low pace, low stressConsProjects too long, sometime over many yearsShow more
5.0Sep 27, 2018Anonymous internCurrent internRecommendCEO approvalBusiness outlookProsIncredibly interesting work, with a very supportive atmosphere.ConsThe hours were long, but fair.Show moreHelpfulShare
3.0Oct 20, 2021Staff product engineerCurrent employee, more than 8 yearsSunnyvale, CARecommendCEO approvalBusiness outlookProsThe work culture is great.. great supports from different group in engineering to management.Consmultiple hat are worn in this role, therefore there is a lot of work. Low opportunity for advancement.Show moreHelpfulShare