5.017 May 2025Customer success manager (csm)Current employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookProsIncredible team and a great productConsThe goal posts change a lot which is to be expectedShow more
5.02 Oct 2025Sales development representative (sdr)Former employee, less than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookProsThe culture is amazing, great people to work with, the product is really good too.ConsA bit cut throat in the company. You have to hit targets.Show moreHelpfulShare
5.021 Aug 2025SalesCurrent employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookProsLovely atmosphere - with a wide range of talented staff it's a great company which is climbing quickly to the top of the local markerConsNone! They seem to be doing everything greatShow moreHelpfulShare