DNSFilter
RepVue Score
31.80
Top 20% of CompaniesDNSFilter
Back to Reviews
Current Employee Constant changes of leadership and strategy is strangling sales teams. Data and leads need work. Nobody at the top seems to understand how the teams work or what they deal with. Some reps and managers are more inept than others and there is no accountability. Browse Other Reviews
2.0
Jan 11, 2024
Useful