5.04 Jan 2017Anonymous employeeCurrent employeeSunnyvale, CARecommendCEO approvalBusiness outlookProsExcellent Team, Best Manager EverConsI don't remember any consShow more
5.020 Mar 2024EngineerFormer employeeSunnyvale, CARecommendCEO approvalBusiness outlookProsIt is a great place to work. Everyone is great to work with.ConsLots of work. Money is tight.Show moreHelpfulShare
4.05 Dec 2025Assembly line workerFormer contractor, less than 1 yearSunnyvale, CARecommendCEO approvalBusiness outlookProsEasy, mindless, decent pay, consistent,ConsBoring, repetitive, no upward growthShow moreHelpfulShare