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 more
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
5.0May 4, 2025Associate customer success managerCurrent employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsNice compnahy to work inConsnone I can thing ofShow moreHelpfulShare