5.0Jun 14, 2025Senior process engineerCurrent employee, more than 3 yearsHsinchuRecommendCEO approvalBusiness OutlookProsFood, learning, teamwork, professional, trustConsSalary, bonus, time, stable, keepShow more
5.0May 29, 2026InternFormer internAustin, TXRecommendCEO approvalBusiness OutlookProsGreat company culture! very invitingConsNone. I loved my experience working thereShow moreHelpfulShare
3.0Jun 8, 2026Senior process technicianCurrent employee, more than 5 yearsHillsboro, ORRecommendCEO approvalBusiness OutlookProsGood work-life balance with long weekends. Good pay.ConsThe management used to allow more individual autonomy and respect the workers. This is sharply trending toward no longer being the case whatsoever in the last year.Show moreHelpfulShare