Sphera
RepVue Score
0
Sphera
Back to Reviews
Former Employee Good product and mostly nice people to work with, but senior management team leaves a lot to be desired. They are quick to blame the most junior employees for missed goals rather than look at their overall sales strategy and operations. Browse Other Reviews
2.9
Jan 7, 2025
Useful