Current Employee2.4Nov 18, 2025There has been a lot of turnover lately, which has kept everyone at a very low percentage attainment.
There has been a lot of turnover lately, which has kept everyone at a very low percentage attainment.
Current Employee4.4Mar 28, 2025Great company and culture, great products and marketing. Incredible leadership but low pay compared to market
Great company and culture, great products and marketing. Incredible leadership but low pay compared to market
Former Employee2.3Jul 27, 2023Emea org is mismanaged by the US leadership. Sdrs are left to flounder with zero support. The US org is much better though.
Emea org is mismanaged by the US leadership. Sdrs are left to flounder with zero support. The US org is much better though.