UserTesting
RepVue Score
2.70
UserTesting
Back to Reviews
Current Employee Some tough times through the merger but things are getting better. New leadership is making the right moves in sales and product. I’m a bit concerned about marketing though. Browse Other Reviews
3.1
Jan 29, 2025
Useful