4.010 Jan 2020Anonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsResearch and development teams are strong.ConsRequires employees to work on Saturdays.Show more
5.012 Jan 2023Anonymous internFormer intern, more than 1 yearCupertino, CARecommendCEO approvalBusiness outlookProslearned lots of practical knowledge as an intern, company have a promising futureConssteep learning curve at first, but soon u will be comfortableShow moreHelpfulShare
4.027 Aug 2025Hardware engineerCurrent employeeRecommendCEO approvalBusiness outlookProsGained a lot of experience.ConsNot well balanced between work/life,Show moreHelpfulShare