5.0May 4, 2025Associate customer success managerCurrent employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsNice compnahy to work inConsnone I can thing ofShow more
4.0Nov 17, 2025Senior product managerFormer employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsGreat team and place to work.ConsPay could be better and more in line with market rateShow moreHelpfulShare
5.0May 19, 2025Client value associateFormer employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookPros- great team - great product - regular events and socials to be a part of - great team cross collaborationCons- slower movement due to the small nature of the business - growth isn’t as fast as bigger organisations due to the size of the businessShow moreHelpfulShare