Current Employee3.4Jan 22, 2024Executive leadership is not great, but could be a good place to start a sales career
Former Employee4.7May 1, 2024Overall positive experience. There was some turbulence when they brought in a new CRO who switched everyone into territories, but he and his team that were brought in have since left.
Overall positive experience. There was some turbulence when they brought in a new CRO who switched everyone into territories, but he and his team that were brought in have since left.
Former Employee1.4Aug 18, 2023Avoid at all costs. Biggest issues are a toxic culture, sky high quotas, and a lack of leads.