RepVue
Back

Stampli

133 Employee Ratings
133 Ratings
93% Verified
2.9
Engaged Employer
Rate this Company
RepVue Score0
RepVue Score

0

Stampli
133 Employee Ratings
93% Verified
2.9
Engaged Employer
73.64
RepVue Score
Back to Reviews
User Company Avatar
Former Employee
1.6
Feb 25, 2025
Leadership has 0 idea what they’re doing. CRO makes entire sales team sit on a call for 2 hours in Fridays just for every single AE in the company to tell him when their next meeting is. There is no support. All issues are swept under the rug. High churn and they play favorites. On the positive side, if you can close business that doesn’t churn, you can make decent money. Pay not worth the headache.
1 Useful
Share
Browse Other Reviews
Reviews at Stampli