Good place to work, not a MC Job.
For the time being, HGS Canada pays its employees more than minimum wage, which is nice. Unfortunately, minimum wage is changing soon, and its doubtful ours will be bumped up in relation.
Training is boring (for my department, anyways). Essentially 3 weeks of watching powerpoints on your own. It's pretty much certain that when you hit the phones, that you'll have no idea what you're doing. That's fine though, because everyone's there to help you.
Co workers are great, it's nice to be able to converse while things are slower. Irate customers will happen, but you'll learn how to deal with them.
Parts that suck about the job is the sporadic scheduling. You get one weekend off every 3, and you'll have 2 days off every week. When those 2 days off are just about random. The odds you get 2 consecutive days off are rather slim... I myself work the later shift. 4:30 - 1AM. This job is a 365 day operation, so there's a slim chance you'll ever get to take a long weekend working here.
Another thing that suks, is the fact you need to be on the computer ready to go at your start time. If you log in when you're set to start, and your system takes 10 minutes to become usable, you're late, and you only get 3 of those. They really should have it so you have to be on the computer by time X, and on the phone by time Y. The process repeats itself for each break, and lunch, which eats your personal time away.
I would only recommend this job for the mature young adult.