Current Employee2.9Mar 4, 2024Overall a pretty good place to work. The commission structure for SDRs needs a ton of work though. It’s not motivating at all for the amount of work that’s required on a daily basis.
Overall a pretty good place to work. The commission structure for SDRs needs a ton of work though. It’s not motivating at all for the amount of work that’s required on a daily basis.