Current Employee1.4Nov 20, 2024Overall, a very disappointing experience and a lack of support for change within the SDR organisation.
Overall, a very disappointing experience and a lack of support for change within the SDR organisation.
Current Employee2.4Mar 13, 2025Training and content is top notch - but territory and account distribution is not good, leading to a very skewed attainment across the board
Training and content is top notch - but territory and account distribution is not good, leading to a very skewed attainment across the board
Former Employee5.0Apr 11, 2024My overall experience was great would highly recommend working for company
Current Employee4.3Apr 18, 2024Good company, good people, great product fit, highly challenging and long sales process.