Good pay and benefits but management does not follow their own rules
Client Service Specialist (Former Employee) – Toronto, ON – 20 July 2018
Be careful if you are going to work here. They have a performance assessment process but they don't always follow it. If you can keep on the right side of the opaque and threatening management culture, this can be a good place to work.