Back
Clutch

Clutch

12 Employee Ratings
12 Ratings
100% Verified
3.2
Unclaimed Profile
Rate this Company
RepVue Score0
RepVue Score

0

Clutch
Clutch
12 Employee Ratings
100% Verified
3.2
Unclaimed Profile
76.69
RepVue Score
Back to Reviews
User Company Avatar
Current Employee
2.9
Mar 26, 2025
Clutch is full cycle sales- from prospecting your own leads to closing your deals and handling upsales within 90 days. Biggest challenges are commitment required upfront and clawbacks. If you don't hit 50% to goal each month, you're not getting paid. Best reps can and have often missed goal because of the fluctuating market with little to no care from upper management.
Useful
Share