Current Employee3.1Jul 24, 2023Quite possibly the worst sales organization I've ever been a part of - avoid at all costs.
Former Employee2.9Aug 22, 2023Awful, toxic culture and very immature, panicky leadership. Micromanagement is rife in all roles and a culture of fear is maintained so that everyone is on the verge of losing their jobs.
Awful, toxic culture and very immature, panicky leadership. Micromanagement is rife in all roles and a culture of fear is maintained so that everyone is on the verge of losing their jobs.