5.0Nov 27, 2023Cnc programmer/machinistCurrent employee, more than 10 yearsTucson, AZRecommendCEO approvalBusiness OutlookProsOne of the best companies to learn your craftConsNormal work related cons hereShow more
4.0Jul 16, 2017Graduate studentFormer employee, more than 1 yearCupertino, CARecommendCEO approvalBusiness OutlookProsMultiple projects to work, friendly environment, direct communication with ManagerConsLow pay rate compared to full-time hoursShow moreHelpfulShare
4.0Mar 11, 2026Software developerCurrent employeeRecommendCEO approvalBusiness OutlookProsFlexible timing and work life balance.ConsToo much micro manage sometimes.Show moreHelpfulShare