Current Employee4.0May 10, 2024Overall my experience was that the product is great and the experience so far was good
Former Employee4.6Nov 18, 2025Amazing experience, they took me in as an SDR and I worked all the way up to an enterprise AE role as well as them relocating me to their USA HQ from the UK
Amazing experience, they took me in as an SDR and I worked all the way up to an enterprise AE role as well as them relocating me to their USA HQ from the UK
Current Employee1.9Jan 28, 2025It was good at first but died towards then which made me want to move on…
Current Employee2.6Jun 27, 2025Shaky product which is quickly losing market share, hard to retain, bad employer benefits.