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
Former Employee
2.1
Sep 17, 2024
The new leadership at Demandbase seems disconnected from the company’s operations, products, and sales processes, leading to constant, disorganized shifts that fail to align with customer needs. The substantial funds spent on new sales methodologies, brand agencies, and consultants would be better invested in hiring additional resources to directly support customers. Instead of engaging with customers or understanding their needs, leadership focuses on implementing usage measurement processes, which does not constitute effective customer support. This lack of alignment and focus raises concerns about the future of the business.
3 Useful
Share
Browse Other Reviews
Reviews at Demandbase