RepVue
Back

Call Box

54 Employee Ratings
54 Ratings
91% Verified
3.4
Engaged Employer
Rate this Company
RepVue Score0
RepVue Score

0

Call Box
54 Employee Ratings
91% Verified
3.4
Engaged Employer
79.96
RepVue Score
Back to Reviews
User Company Avatar
Current Employee
2.9
Mar 12, 2025
This role began 2 years ago as a very flexible role, great managerial support, and an awesome culture. It’s moved to 5 days in office, without increasing compensation, and managerial turnover has been high. (6 different managers in the last year across the 2 teams). This has had a negative impact on culture. The training for the product is lackluster, and they use a homebrew CRM. They have Zoominfo for contact information. Besides that, the sales tech stack is limited. Managers define daily success as cold call activity, rather than overall performance.
Useful
Share
Browse Other Reviews
Reviews at Call Box