RepVue
Back

Xplor

49 Employee Ratings
49 Ratings
78% Verified
3.1
Unclaimed Profile
Rate this Company
RepVue Score0
RepVue Score

0

Xplor
49 Employee Ratings
78% Verified
3.1
Unclaimed Profile
75.07
RepVue Score
Back to Reviews
User Company Avatar
Current Employee
2.3
Oct 28, 2025
Leadership is all over the place, sales managers are non existent. Very saturated market for the solutions we sell. Zero base. All net new business, essentially you are out on the road all day and 9 times out 10 businesses you're pitching to are very comfortable with what they have currently for software and payment processing. No support from your higher ups, at least in my experience. If you are looking for a job where you feel comfortable, run far far away. I have had deals blown up because of lack of support. You're completely out there on your own.
Useful
Share
Browse Other Reviews
Reviews at Xplor