Current Employee3.3Aug 16, 2023Poor GTM, marketing, good commission structure. decent diversity, ok leadership
Current Employee2.3Mar 29, 2025New market entrant with lots of potential, low comp for those not directly selling their main product.
New market entrant with lots of potential, low comp for those not directly selling their main product.
Current Employee2.9Apr 22, 2025Dominant player outside of UK and across certain territories. UK market is a challenge
Former Employee2.9Aug 9, 2024Some sales target are unrealistic, product/market fit is not always great.