3.0Jan 8, 2020Complaint specialistFormer employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookProsWe received very good trainingConsWe felt isolated in a small officeShow more
4.0Dec 15, 2024Customer service representative (csr)Former employee, more than 1 yearTallinnRecommendCEO approvalBusiness outlookProsEnjoyed it alot. Miss the people I worked with.ConsVery hard to move up the career ladder.Show moreHelpfulShare
4.0Nov 22, 2024Customer service supervisorFormer employee, more than 3 yearsTallinnRecommendCEO approvalBusiness outlookProsThe colleagues in Tallinn were niceConsThe management in the UK did not handle things wellShow moreHelpfulShare