Former Employee3.0Apr 16, 2025micromanagement cult like culture high pressure to set meetings and submit rfps
Former Employee2.9Jun 28, 2023Very hard to be successful as a new rep…most stressful sales role I’ve had
Former Employee1.7May 27, 2025Product fits their market, but there is much better options that cost less with better client satisfaction.
Product fits their market, but there is much better options that cost less with better client satisfaction.