Was provided with a comprehensive training that had me ready to take on my role.
Lots of work needed to keep things consistent.
Great coworkers make it enjoyable, Tim Hortons, Starbucks and a great cafeteria.
Benefits package was not as great other smaller companies I have worked for.
Over all good place to work.
Great team to work with, free parking
Long hours (overtime is a must), stress