3.0Apr 17, 2015Anonymous employeeFormer employee, more than 5 yearsRecommendCEO approvalBusiness outlookProsLearn some new tech. Good benefits.ConsThe department manger does not real respect employee.Show more
1.0Mar 25, 2018Anonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsThe products have a constant marketConsNo more new challenge in technologies. The managers don't respect engineers at all.Show moreHelpfulShare
3.0Sep 9, 2025Mechanical engineerFormer employee, more than 8 yearsVaughan, ONRecommendCEO approvalBusiness outlookProsGreat Culture with Great PeopleConsThe pay was low, new employees made more than Senior EmployeesShow moreHelpfulShare