Current Employee2.4Oct 8, 2024Brutal sales structure and training, but if you’re already technical / experienced in sales, lots of opportunity
Brutal sales structure and training, but if you’re already technical / experienced in sales, lots of opportunity
Current Employee3.0Jun 4, 2025good company wide culture in country, however struggles with limited USP.
Current Employee2.7Mar 30, 2025New senior leadership destroyed culture of collaboration and made it impossible to earn commission. Non sales leaders making sales decisions.
New senior leadership destroyed culture of collaboration and made it impossible to earn commission. Non sales leaders making sales decisions.