3.017 Apr 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.025 Mar 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.09 Sept 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