Current Employee2.0Sep 18, 2024Good place to start a sales career. Not enough invectives to stick around after 1-2years.
Current Employee2.1Feb 21, 2025Very poor leadership team kills any desire to stay longer than a year or two.