Current Employee3.6Apr 8, 2025I think Invoca is a great place to work. Great work life balance, fantastic leadership, good people. We are the premier solution on our space but still it is very hard to achieve annual quota and it seems to be the exception not the norm.
I think Invoca is a great place to work. Great work life balance, fantastic leadership, good people. We are the premier solution on our space but still it is very hard to achieve annual quota and it seems to be the exception not the norm.
Current Employee3.6Oct 18, 2023Overall, invoca is a great place to get started at. There isn't a lot of upward mobility but you work with good people and the team is fun.
Overall, invoca is a great place to get started at. There isn't a lot of upward mobility but you work with good people and the team is fun.
Current Employee3.3Oct 27, 2025People are nice. Training is subpar. Very remote company. Lead flow is lagging. Prospecting efforts are there, but outbound is not leading to a ton of revenue. Most revenue comes from existing business upsell with the largest enterprise accounts
People are nice. Training is subpar. Very remote company. Lead flow is lagging. Prospecting efforts are there, but outbound is not leading to a ton of revenue. Most revenue comes from existing business upsell with the largest enterprise accounts