RepVue
Back

Demandbase

350 Employee Ratings
350 Ratings
92% Verified
3.9
Unclaimed Profile
Rate this Company
RepVue Score0Top 10% of Companies
RepVue Score

0

Top 10% of Companies
Demandbase
350 Employee Ratings
92% Verified
3.9
Unclaimed Profile
87.53
RepVue Score
Back to Reviews
User Company Avatar
Current Employee
3.9
Dec 12, 2025
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.
Useful
Share
Browse Other Reviews
Reviews at Demandbase