Computershare
RepVue Score
33.30
Computershare
Back to Reviews
Former Employee Poor product market fit for communications services, commission payout terms are horrendous (subject to client paying invoice with following quarter payout), manual commission tracking means you have to get finance to review and approve all commission eligible deals...total time suck Browse Other Reviews
1.4
Jan 13, 2025
Useful