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
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.
2 Useful
Share
Browse Other Reviews