Current Employee3.4May 8, 2024Great leadership, great work culture, tough to sell product but goals are achievable
Current Employee4.4Apr 1, 2024Overall I'm very happy with my experience so far at Invoca. Sometimes it feels a bit like a start up, but the organization is growing and there are still processes being put into place.
Overall I'm very happy with my experience so far at Invoca. Sometimes it feels a bit like a start up, but the organization is growing and there are still processes being put into place.
Current Employee3.0Feb 27, 2024Product is struggling in certain areas and the company's initiative to charge 10% to renewing customers is going to piss off a lot of customers in the future. They need some new leaders in the business for there to be any sort of turn around
Product is struggling in certain areas and the company's initiative to charge 10% to renewing customers is going to piss off a lot of customers in the future. They need some new leaders in the business for there to be any sort of turn around