5.013 May 2021Great Place to work!Production operatorFormer employee, more than 3 yearsHamilton, ONRecommendCEO approvalBusiness outlookProsinnovated, Dedicated Management Team. Very employee oriented.ConsNeed to consider committing more to sustainability.Show more