Former Employee2.0Aug 24, 2023My experience was very underwhelming. Started great, ended very poorly.
Current Employee4.3Apr 22, 2024Great place to work- love the company and culture. The business really invests in its people. There are some teething issues with sales teams/over hiring etc. Can be quite a chaotic place to work overall.
Great place to work- love the company and culture. The business really invests in its people. There are some teething issues with sales teams/over hiring etc. Can be quite a chaotic place to work overall.
Former Employee3.9Apr 26, 2024The position paid well overall. Leads were not distributed fairly across reps; territories were cobbled together with no clear reason; targets were increased and the basis wasn't shared with the team. Leadership was constantly in flux in terms of both personnel and strategy.
The position paid well overall. Leads were not distributed fairly across reps; territories were cobbled together with no clear reason; targets were increased and the basis wasn't shared with the team. Leadership was constantly in flux in terms of both personnel and strategy.