5.0Aug 29, 2018Fast paced high-tech manufacturing environment.Anonymous employeeCurrent employeeRecommendCEO approvalBusiness outlookProsGreat place to work if you like hands on and collaborative problem solving.ConsCan sometimes be stressful but the sense of humor makes it worthwhile.Show more