Former Employee3.3Sep 28, 2023Company culture was great but Sales culture was toxic. Management is know to micromanage you’re deals but would often set you up for familiar
Company culture was great but Sales culture was toxic. Management is know to micromanage you’re deals but would often set you up for familiar
Former Employee2.3Aug 29, 2023Overall eh experience but wouldn’t recommend due to lack of company’s future