Run, don't walk away from this place!
Customer Service Representative (Former Employee) – Toronto, ON – 21 December 2018
Awful work environment. The interview and the training make it seem like a great place to work, but don't be fooled, it's not. The management is terrible and will make you feel like absolute garbage. They try to pass themselves off as a healthcare organization, but they only care about lining their own pockets.