A place that allowed innovative thinking to make substantial improvements
Engineering Manager (Former Employee) – Glencoe, ON – January 18, 2016
An innovative company that performed well at the plant level. Upper management lacked direction and communication skills. The excellent team built there allowed substantial improvements . Overall, the facility was good to work for but was too far from home.