4.0Jan 10, 2019Anonymous employeeFormer employeeRecommendCEO approvalBusiness OutlookProsGreat culture Opportunity for growthConslack of communication from managementShow 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