RepVue
Back

Invoca

70 Employee Ratings
70 Ratings
96% Verified
3.5
Engaged Employer
Rate this Company
RepVue Score0
RepVue Score

0

Invoca
70 Employee Ratings
96% Verified
3.5
Engaged Employer
81.42
RepVue Score
Back to Reviews
User Company Avatar
Former Employee
2.9
Aug 8, 2024
Great product. Little to no inbound. Starting to verticalized but may have tried to upmarket too quickly in key segments. Great leadership outside of sales. EVP of sales seems intentionally dismissive and absent. “No excuses but come to me with everything”. CEO is down to earth and more sales friendly. Just tough to make money in new segments here.
Useful
Share
Browse Other Reviews
Reviews at Invoca