1.0Feb 13, 2025Enterprise sales directorFormer employee, more than 1 yearShepperton, EnglandRecommendCEO approvalBusiness OutlookProsNot many, if any at allConsWorking there, meeting leadership, constantly letting customers downShow more
3.0Oct 11, 2022Anonymous employeeCurrent employee, more than 1 yearRecommendCEO approvalBusiness OutlookProsGood management but management team is very well protectedConslong work hours too many task time-consumingShow moreHelpfulShare
3.0Jun 1, 2026Contact center advisorFormer employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness OutlookProsnice colleagues to work with withConsmicromanagement at its finest. pays not great eitherShow moreHelpfulShare