RepVue
DataRails

DataRails

57 Employee Ratings
57 Ratings
72% Verified
3.0
Engaged Employer
Rate this Company
RepVue Score0
RepVue Score

0

DataRails
DataRails
57 Employee Ratings
72% Verified
3.0
Engaged Employer
75.65
RepVue Score
Back to Reviews
Current Employee
1.6
Sep 12, 2024
Top down sales management is way out of their element at this company. Seasoned employees have either left or been forced out due to massive egos from sales leadership. Targets are missed time and time again, lead quality is abysmal, but management wants everyone to believe everything is fine. New hires get screwed here. Only a few reps are closing 80% of the deals. Sinking ship filled with massive egos that I would avoid.
5 Useful
Share
Browse Other Reviews