Former Employee3.0Jul 24, 2025Great product but twice as expensive as 2nd best Not great leadership culture in EMEA Many top sellers and people left
Great product but twice as expensive as 2nd best Not great leadership culture in EMEA Many top sellers and people left
Current Employee3.6Dec 7, 2023Teammates are great and the culture is second to none. We are behind on base and OTE but we do have the leadership and tools to be successful
Teammates are great and the culture is second to none. We are behind on base and OTE but we do have the leadership and tools to be successful
Current Employee4.1Jun 8, 2025My experience has been very positive, great leadership and willingness to help drive revenues.