RepVue
Back

Billtrust

158 Employee Ratings
158 Ratings
93% Verified
3.2
Engaged Employer
Rate this Company
RepVue Score0
RepVue Score

0

Billtrust
158 Employee Ratings
93% Verified
3.2
Engaged Employer
77.97
RepVue Score
Back to Reviews
User Company Avatar
Current Employee
1.6
Nov 10, 2025
Sinking ship. C-suite/senior leadership jumped a while ago... or was fired. Currently have an interim CEO. Product severely lacking and not on par with competition. Consistently losing deals to competition. Constant changes. Three different CRO's in past year and a half. Stay away. Do not leave a job to work for this company. Leadership failing on every aspect.
3 Useful
Share
Browse Other Reviews
Reviews at Billtrust