DemandScience
RepVue Score
0
DemandScience
Back to ReviewsFormer Employee 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. Browse Other Reviews
1.6
Nov 7, 2023
Useful