RepVue
Demandbase

Demandbase

286 Employee Ratings
286 Ratings
91% Verified
4.0
Unclaimed Profile
Rate this Company
RepVue Score0Top 5% of Companies
RepVue Score

0

Top 5% of Companies
Demandbase
Demandbase
286 Employee Ratings
91% Verified
4.0
Unclaimed Profile
88.28
RepVue Score
Back to Reviews
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.
2 Useful
Share
Browse Other Reviews