Current Employee3.4Nov 14, 2025Great people to work with good entry level job. Lead ship has changed around a few times
Former Employee1.9Sep 26, 2024My overall experience was not the best. Good products. Everything else could use a little work.
Former Employee1.7Sep 1, 2025No doubt this company will survive long enough for Apollo to sell it for parts. Enterprise as well as its adjacent and higher segments are permanent strategic focus with no support for team covering SMB customers. Good to gain a title but otherwise no benefits to joining sales org below enterprise.
No doubt this company will survive long enough for Apollo to sell it for parts. Enterprise as well as its adjacent and higher segments are permanent strategic focus with no support for team covering SMB customers. Good to gain a title but otherwise no benefits to joining sales org below enterprise.
Current Employee3.1Dec 10, 2024Overall good. Low percentage of quota attainment. Misguided leadership that does not want to engage with customers
Overall good. Low percentage of quota attainment. Misguided leadership that does not want to engage with customers