customer service specialist, Ottawa, ON - October 24, 2015
I love working here. You can balance your full time hours and personal life. Management is great! They don't micro manage you..they care to help you get better and advance. The pay is great and benefits that come along with the job!