Great place to work and expand skills
MetriCan is an inviting workplace and I would recommend it to anyone looking for a job in the Stamping, Tool & Die industry. Staff and Management are great and willing to aid new hires. I never once felt unwanted or lost.
Friendly work environment, close to GO Train.