
Forrester
RepVue Score
0
Forrester
Back to Reviews
Current Employee Pros: very friendly working culture, strong work-life balance, smart colleagues. Very interesting clients who trust the company and treat you as partners.
Cons: limited strategic sales leadership. Poorly structured comp, lack of internal discussion around poor company performance. Classic "leaders have blinders on" situation. Browse Other Reviews
2.6
Sep 1, 2025
Useful