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
4.6
Jan 19, 2025
Company in state of transition as we drive growth. New leadership seems especially strong, including the new CRO that started a couple of months ago - very high energy, great experience and coach, and GSD. The company is already financially solid and successful. Recently hired 20+ new Sales reps to drive revenue growth and expand in the market. Generally strong product market fit. Good culture and strong diversity programs. Company is primarily remote, except for ADRs, co-located in Chicago.
Useful
Share
Browse Other Reviews
Reviews at Billtrust