RepVue
Back

Demandbase

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

0

Top 10% of Companies
Demandbase
346 Employee Ratings
92% Verified
3.9
Unclaimed Profile
87.60
RepVue Score
Back to Reviews
User Company Avatar
Current Employee
3.6
Sep 6, 2024
This company was an amazing one. Leadership has been in and out, and the newest sales leaders they've brought in have no idea what we sell and are not making any effort to learn our business. They just want to schedule forecast calls. I could not recommend coming into this organization right now. Most people are looking to leave. It's tough to watch because the people and solutions are great, but the leadership is awful.
3 Useful
Share
Browse Other Reviews
Reviews at Demandbase