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
Current Employee
1.7
Sep 12, 2025
Ive worked for places where I was actively afraid of leadership, but I've never seen a place with executives this clueless. No unified direction, terrible communication, terrible sales plans, unclear goals, favoritism, etc. It is genuinely astonishing how they can see over half of AEs not sell at all during a quarter and say that they shouldn't change things. Unless you already have inroads to clients in this industry, stay away. You'll only be successful if you either know a lot of people already or you get a ton of inbounds. This place is a joke and they need to change so much for it to ever be successful.
1 Useful
Share
Browse Other Reviews
Reviews at Stampli