Former Employee2.1Aug 25, 2023Leadership sucks. Always changing but never for the better. They work harder not smarter.
Current Employee2.9Oct 28, 2024Inconsistent territories from leadership, inequity toward ability to get to quota
Former Employee4.9Aug 22, 2024My overall experience was amazing loved the culture and the people. Good spot to grow