Current Employee3.6Sep 27, 2023Generally a good company, but a ton of cross and up selling. Territories are tiny.
Former Employee1.0Mar 10, 2025Horrible org no leadership and there is no culture left. Do not work here
Former Employee4.0Apr 11, 2025Terrible management, frequently just pick the people that fully drink the kool aid