customer service specialist (Current Employee), Ottawa, ON – October 24, 2015
Pros: Pay, hours, managers, co workers, breaks, company
Cons: Not a con I can think of
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!