RepVue
Back

ELMO Software

14 Employee Ratings
14 Ratings
79% Verified
2.5
Unclaimed Profile
Rate this Company
RepVue Score0
RepVue Score

0

ELMO Software
14 Employee Ratings
79% Verified
2.5
Unclaimed Profile
67.20
RepVue Score
Back to Reviews
User Company Avatar
Former Employee
2.1
Nov 13, 2025
Poor poor leadership and strategic direction - Leadership has an insistence on micromanagement approach to be involved in all deals. No trust shown to AE's to manage sales cycle. Regional sales leaders are there too long, have not got the experience to build culture and winning mentality in their teams. Quite frankly, their performance in other organisations would have seen them out of a job long ago.
Useful
Share
Browse Other Reviews
Reviews at ELMO Software