RepVue
Moz

Moz

Aged Data
3 Employee Ratings
3 Ratings
67% Verified
3.6
Unclaimed Profile
Rate this Company
RepVue Score-More Ratings Needed
RepVue Score
More ratings needed
Moz
Moz
3 Employee Ratings
67% Verified
3.6
Unclaimed Profile
--
RepVue Score
Back to Reviews
Current Employee
3.9
Nov 2, 2023
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
Useful
Share
Browse Other Reviews