Current Employee3.7Jan 15, 2025Great if you’re in a solid territory, but everyone carries the same quota so if you’re in a small territory that makes it tough
Great if you’re in a solid territory, but everyone carries the same quota so if you’re in a small territory that makes it tough
Former Employee3.6Jan 15, 2024Challenging company with high pressure. The solution / product is more adapted to big companies
Current Employee4.9May 30, 2024My overall experience is positive and company has solid reputation with clients and prospects.