Yelp
RepVue Score
0
Yelp
Back to ReviewsCurrent Employee I'm still in training but I have definitely did my research and would agree with other former colleagues that it is a dying product and does not have a great market fit. Browse Other Reviews
2.1
May 28, 2024
1 Useful