Former Employee2.6Aug 29, 2023Nice people, challenging market, product was not strong so we had to fight for every deal.
Current Employee4.9Jun 24, 2024Happy and fulfilled working with this company, I hope I can stay longer or for good
Current Employee2.3Feb 1, 2024Overall experience is ok. Extreme lack in quality leads. Leadership sets unrealistic expectations around KPIs. Product is outdated in a very oversaturated market
Overall experience is ok. Extreme lack in quality leads. Leadership sets unrealistic expectations around KPIs. Product is outdated in a very oversaturated market