RepVue
Main Menu
Main Menu
Main Menu
DNSFilter

DNSFilter

11 Employee Ratings
11 Ratings
100% Verified
3.4
Rate this Company
RepVue Score0
RepVue Score

0

DNSFilter
DNSFilter
11 Employee Ratings
100% Verified
3.4
79.65
RepVue Score
Back to Reviews
Current Employee
2.0
Jan 11, 2024
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.
Useful
Share
Browse Other Reviews
DNSFilter
Reviews at DNSFilter