Former Employee3.6Jun 28, 2023Good company, great product, needs better compensation for the SDR team
Current Employee3.7Sep 14, 2023good sales organization but bonus plan can be hard to hit and not fully transparent
Current Employee5.0Sep 17, 2023One of the best sales organisations. Came here as 0 but learned many things that I couldn't expect in the short term.
One of the best sales organisations. Came here as 0 but learned many things that I couldn't expect in the short term.
Current Employee1.4Nov 22, 2025Very uncertain UK fit - doing well in other regions. Leadership not UK aligned at all and somewhat deluded at their own ability to get into this space. Some toxic c-level individuals.
Very uncertain UK fit - doing well in other regions. Leadership not UK aligned at all and somewhat deluded at their own ability to get into this space. Some toxic c-level individuals.