Current Employee2.1Jul 16, 2025Horrible turn of events with leadership and upcoming acquisition. Would avoid
Current Employee4.4Jul 16, 2024Decent, very leadership dependent but overall a very reliable company.
Current Employee3.0Jul 13, 2023Company is undergoing massive GTM and going through growing pains that current reps are paying for