Back
SimilarWeb

SimilarWeb

205 Employee Ratings
205 Ratings
88% Verified
3.2
Unclaimed Profile
Rate this Company
RepVue Score-
RepVue Score

0.00

SimilarWeb
SimilarWeb
205 Employee Ratings
88% Verified
3.2
Unclaimed Profile
77.84
RepVue Score
Back to Reviews
User Company Avatar
Current Employee
2.4
Dec 10, 2024
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)
Useful
Share
Browse Other Reviews
SimilarWeb
Reviews at SimilarWeb