Nothing about this place is enjoyable.
Customer Service Agent (Current Employee) – North York, ON – 22 May 2018
Not a great place to work at. Great deal of stress due to lack of training, and very poor management.
Compensation is poor, Not aligned to peoples skills and everyday responsibilities.
The new medical benefits, due to company name change, are very poor as well.
Have to work Statutory Holidays