RepVue
Back

DNSFilter

16 Employee Ratings
16 Ratings
100% Verified
3.3
Engaged Employer
Rate this Company
RepVue Score0
RepVue Score

0

DNSFilter
16 Employee Ratings
100% Verified
3.3
Engaged Employer
78.14
RepVue Score
Back to Reviews
User Company Avatar
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
Reviews at DNSFilter