1.0
Nov 19, 2025
Former employee, more than 1 year
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Flexibility to commission plant, great US consultants to work with, great fellow staff
Cons
Management sitting in Toronto office are there to please the CEO, and belittle others