GWI
RepVue Score
0
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. Browse Other Reviews
3.3
Aug 14, 2024
Useful