
CB Insights
RepVue Score
0
CB Insights
Back to Reviews
Former Employee The platform itself isn't bad.. the leadership, culture and people on the other hand are terrible. For a company that has been around for 17+ years, it sure doesn't seem like it. Browse Other Reviews
2.3
Nov 19, 2025
Useful