4.0Jan 10, 2020Anonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsResearch and development teams are strong.ConsRequires employees to work on Saturdays.Show more
5.0Jan 12, 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.0Aug 27, 2025Hardware engineerCurrent employeeRecommendCEO approvalBusiness outlookProsGained a lot of experience.ConsNot well balanced between work/life,Show moreHelpfulShare