
Billd
RepVue Score
0
Billd
Back to Reviews
Former Employee Decent experience, but the quota seemed unattainable, and the product and industry are tough to sell into. Leadership on the sales team was good, and the culture was good too. Browse Other Reviews
3.7
Jun 25, 2025
Useful