5.023 Oct 2025Great Place to WorkHealth services facilitatorFormer employeeNorth York, ONRecommendCEO approvalBusiness outlookProsgood work life balance get to work on your own cases interesting jobConsno major cons - overall great place to workShow more
4.012 July 2023A culture to die for.Anonymous employeeCurrent employeeRecommendCEO approvalBusiness outlookPros- Culture - Team work - ColleaguesConsTraining and Systems need improvement.Show more