5.0May 17, 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.0Oct 2, 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.0Aug 21, 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