Manager (Former Employee) – Toronto, ON – 21 February 2014
Likely engaging multiple teams to be productive and achieve objectives as there are many cross-functional groups and a very distributed environment. Management is supportive with career development and make all attempts to follow best practices as advised by industry leading counsel. Strong collaboration with co-workers but there are challenges in securing adequate resource support due to the overwhelming number of competing priorities.
Salary, benefits, dynamic workplace
Too many competing priorities, culture of entitlement
Too much favouritism, no reward for real hard work
Customer Service Associate (Former Employee) – Mississauga, ON – 20 October 2017
This place likea to pretend that they're a good place to work for. The stress is high. They fire people for no reason and constantly change the program to make it harder for the users which only makes it harder to do the job. A lot of irate customers