Current Employee3.9Jul 21, 2025Commission plans have changed, bought by PE and a lot is in the process of changing.
Current Employee2.0Sep 30, 2025Terribly run sales org from the top down. Tech is solid, but they are a completely lost organization.
Terribly run sales org from the top down. Tech is solid, but they are a completely lost organization.
Current Employee3.3Apr 18, 2024If you come from a normal functioning tech company I would avoid this company at all costs, even if you are looking for a paycheck. The systems here are absolutely terrible and do not set you up for success. The training is absolutely terrible as well and no one records their calls. Also, it’s an EMEA based company which means you can only send 30 emails a day. I...Read More
If you come from a normal functioning tech company I would avoid this company at all costs, even if you are looking for a paycheck. The systems here are absolutely terrible and do not set you up for success. The training is absolutely terrible as well and no one records their calls. Also, it’s an EMEA based company which means you can only send 30 emails a day. I...Read More
Former Employee3.9Aug 22, 2024Good experience but several aspects to work on. Heard the new commission structure is not incentivising and capped
Good experience but several aspects to work on. Heard the new commission structure is not incentivising and capped