Current Employee3.4Jun 19, 2023Good company but sales leadership can micro manage out of place and harm active opps.
Former Employee1.4Jan 22, 2025Terrible leaders, terrible culture. There are better companies within the space to work for.
Current Employee3.6Apr 2, 2024It is a good company - treats sales pretty well. Pay scale is on lower end of market range. Strong position in industry but not a place to make a truckload of cash. Hard to climb to higher positions and if you do the pay rise is minimal
It is a good company - treats sales pretty well. Pay scale is on lower end of market range. Strong position in industry but not a place to make a truckload of cash. Hard to climb to higher positions and if you do the pay rise is minimal
Current Employee3.7Nov 20, 2025Good company overall - majority stake by Goldman may shake things up a bit but that is to be seen