SimilarWeb
RepVue Score
0
SimilarWeb
Back to ReviewsCurrent Employee The company is going through a lot of change right now and new leadership has their heart in the right place.
However, theres a lack of product market fit with exception to a few select industries / verticals.
New sales roles are tough here as a result. Upsell roles are much easier here (assuming you get an ok book of business) Browse Other Reviews
2.4
Dec 10, 2024
Useful