Current Employee2.4Jul 26, 2023Culture is leadership think reps don't work. Very untrusting environment. Leadership style feels like something in the 90s
Culture is leadership think reps don't work. Very untrusting environment. Leadership style feels like something in the 90s
Former Employee3.4May 1, 2024I wasn't happy with the BDR experience, alot tech but very little strategy
Current Employee4.0Jun 5, 2025My experience was good. Inbound leads and channel relationships could be improved for a steady flow.
Current Employee4.1May 29, 2025My experience has been okay. Lots of leadership changes (some good, some REALLY BAD) but overall an okay experience.
My experience has been okay. Lots of leadership changes (some good, some REALLY BAD) but overall an okay experience.