RepVue
Back

DataRails

94 Employee Ratings
94 Ratings
81% Verified
3.5
Engaged Employer
Rate this Company
RepVue Score0
RepVue Score

0

DataRails
94 Employee Ratings
81% Verified
3.5
Engaged Employer
82.47
RepVue Score
Back to Reviews
User Company Avatar
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.
8 Useful
Share
Browse Other Reviews
Reviews at DataRails