RepVue
Back

DataRails

91 Employee Ratings
91 Ratings
80% Verified
3.5
Engaged Employer
Rate this Company
RepVue Score0
RepVue Score

0

DataRails
91 Employee Ratings
80% Verified
3.5
Engaged Employer
82.01
RepVue Score
Back to Reviews
User Company Avatar
Current Employee
2.4
Dec 27, 2023
Organization lacks true sales leadership. There is a conflict of interest as the VP of Marketing is also the VP of Sales. There is nobody in this organization that has sales leadership experience, so expect to be on your own. If you are an experienced technical seller, you can do very well, but if you're not then there are better places to seek out.
12 Useful
Share
Browse Other Reviews
Reviews at DataRails