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