Current Employee5.0Aug 14, 2024Great to work at. Good leadership change. High volume and a repeatable sales process.
Current Employee4.4Sep 8, 2023Great tech, awesome leadership. I sell into Enterprise Geo which is high end mid-market accounts.
Current Employee2.3Oct 29, 2023High pressure Environment, Poor Sales Culture, Unrealistic Quotas, high attrition