
Billtrust
RepVue Score
0
Billtrust
Back to Reviews
Current Employee 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. Browse Other Reviews
1.6
Nov 10, 2025
3 Useful