
Billtrust
RepVue Score
0
Billtrust
Back to Reviews
Current Employee Marketing could be stronger in lead generation across Net New and Customer sales. Salary is competitive but commission percentages changed. There's still an opportunity to make a lot of money, but golden handcuffs exist. Browse Other Reviews
3.3
Jan 30, 2025
Useful