RepVue
DemandScience

DemandScience

253 Employee Ratings
253 Ratings
88% Verified
3.5
Unclaimed Profile
Rate this Company
RepVue Score0
RepVue Score

0

DemandScience
DemandScience
253 Employee Ratings
88% Verified
3.5
Unclaimed Profile
80.43
RepVue Score
Back to Reviews
Former Employee
1.6
Nov 7, 2023
All they want is opps and revenue but are not equipped to help you. Poor processes and planning and blame the sales team for its failure. They hired way too many reps when half the team was already struggling mightily. Then they laid off several people across different departments 3 months later. Antiquated leadership and down your throat aggressive sales tactics. Extremely unprofessional and cursing regularly. CRO who left was a horrible human being, but became a CEO elsewhere somehow. When he left, the team was excited for a new start, but sadly the remaining leaders praised him and his processes long after he was gone. Stay away from this company. Not worth your time. Not to mention the product sucks and I had several unhappy customers due to lead delivery and incorrect icp. I could write a book about how wrong they did things here. There are some great people at this company, but the bad far outweighs the good.
Useful
Share
Browse Other Reviews