4.023 Oct 2025Anonymous employeeCurrent employeeRecommendCEO approvalBusiness outlookProsPositive atmosphere and working environmentConsNothung negative to say about themShow more
5.026 Mar 2026Sales bdmFormer employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsPositive culture, nice environment and good peopleConsLeadership tricky, not always attuned to whats going onShow moreHelpfulShare
5.025 Feb 2026Client services executiveCurrent employee, less than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookProsThe client services team are driven and friendlyConsNot much progression or clear direction after being a seniorShow moreHelpfulShare