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 Employee3.3Jan 19, 2024I would recommend, depending on your background and what you're looking for. Leadership team has integrity which is always a plus. Not somewhere you should expect to stay long term.
I would recommend, depending on your background and what you're looking for. Leadership team has integrity which is always a plus. Not somewhere you should expect to stay long term.