Current Employee2.9Nov 20, 2023high turnover, constantly changing direction, new leadership team every year.
Current Employee3.3Jan 2, 2024Seems like communication is not very effective between teams and upper management.
Current Employee2.0Nov 13, 2023It’s a mess. Commercial leadership is a joke. They set reps up for failure and they don’t care.
Former Employee3.1Aug 30, 2023It was good, until it was bad. The valuation was way higher than sales brought in.