5.0Aug 24, 2025Customer service representative (csr)Former employee, more than 3 yearsLondon, ONRecommendCEO approvalBusiness OutlookProsCollaborative work environment, great team problem solving, best place for customer service type work, understanding.ConsPublic could be difficult and verbally mean.Show more
5.0Apr 25, 2022AnalystFormer employee, more than 5 yearsRecommendCEO approvalBusiness OutlookProsEnvironment, people, location, pay, benefitsConsNon - there is nothing bad I can sayShow moreHelpfulShare
4.0Jan 20, 2026Customer service representativeFormer employeeLondon, ONRecommendCEO approvalBusiness OutlookProsThey were a small company where everyone knows each otherConsGot sold to a larger telecom company, lost that small company vibeShow moreHelpfulShare