5.0Apr 21, 2026Case managerCurrent employeeToronto, ONRecommendCEO approvalBusiness OutlookProsGreat benefits and good payConsWorkload can be stressful and case management can be overwhelmingShow more
5.0Mar 1, 2021Customer service representative (csr)Current employee, more than 1 yearLondon, CARecommendCEO approvalBusiness OutlookProsGreat job. Great salary and benefits.ConsThere are no cons at WSIB.Show moreHelpfulShare
4.0Feb 5, 2024It analystFormer contractor, more than 1 yearBoston, MARecommendCEO approvalBusiness OutlookProsGreat pay Good Management supportConsLearning growth opportunities can be improvedShow moreHelpfulShare