
Demandbase
RepVue Score
0
Top 10% of CompaniesDemandbase
Back to Reviews
Current Employee Company is in a massive state of flux with new leadership in Sales, looking to fill CMO role which is currently vacant and has been for several months, ditto for recently resigned SE/SC leadership. Still feel good about the company overall ...but this entire space is unwieldy and next year could go either way for both us and our main competitors. Browse Other Reviews
3.9
Dec 12, 2025
Useful