More Ratings Needed
GWI
RepVue Score
GWI
Back to ReviewsFormer Employee Great culture, like-minded people in the sales team however, commission is extremely poor and not motivating at all. Product is interesting and most clients love this product and the intuitiveness of it.
3.3
Aug 14, 2024
Useful