Current Employee3.0Jun 18, 2024The culture is challenging as the systems are broken and they expect the reps to just figure it out. The tech is amazing and is the best thing going for them.
The culture is challenging as the systems are broken and they expect the reps to just figure it out. The tech is amazing and is the best thing going for them.
Current Employee2.9Apr 17, 2025Comp plan too complicated and can be punitive if you don't hit product specific targets