More Ratings Needed
Moz
RepVue Score
Moz
Back to ReviewsCurrent Employee Junior management at the email side is a little unexperienced, attempts to micromanage are always there and compensation is in Canadian while 90% of the sales are made in USD and too many clawbacks due to the high turnover rate from customers Browse Other Reviews
3.9
Nov 2, 2023
Useful