5.02 Oct 2025Great companySales 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 more
5.021 Aug 2025Great Company!SalesCurrent 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 more
5.017 May 2025Great company, great people!Customer 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