RepVue
Back

Criteria Corp

46 Employee Ratings
46 Ratings
93% Verified
3.0
Engaged Employer
Rate this Company
RepVue Score0
RepVue Score

0

Criteria Corp
46 Employee Ratings
93% Verified
3.0
Engaged Employer
74.19
RepVue Score
Back to Reviews
User Company Avatar
Current Employee
3.4
Jun 16, 2025
The product is great, very top of the line. Sales enablement is horrendous. They bully you into learning the product with no guidance on what specifically to learn. Executive leadership has goals 3x higher than they are willing to invest in so when their plan doesn’t work, they find a way to blame everyone on the bottom. Stress levels are so high, people take medical leave often.
Useful
Share
Browse Other Reviews
Reviews at Criteria Corp