Great place to settle for life
Production (Former Employee) – Toronto, ON – July 25, 2012
Good culture, great leaders, friendly environment, employees are family, fun environment to work. Job security - they will lay off once and then ( recurrence 3-4 years) and only if they do not have the choice.
Do not expect to get Unionize pay scale.
If you are looking to settle - Creation is the place.
great place to work, really.
there are some annoying people as many other places.