Former Employee1.1Aug 4, 2025Poor management, toxic culture, outdated selling methods, and unclear expectations. I would advise against working here.
Poor management, toxic culture, outdated selling methods, and unclear expectations. I would advise against working here.
Former Employee4.9Dec 1, 2023Very good company. Nice people, good management. Great training program.
Current Employee3.7Feb 28, 2025Senior Account executives do not receive incoming leads from propsects
Current Employee2.7Sep 10, 2025Upper management has fallen off and doesn’t lead with passion, but out of fear.