Former Employee3.4Jul 3, 2023Sales leadership lie about the job responsibilities and the ability to hit target.
Current Employee4.3Jul 23, 2024Overall experience was good, the people are the company's best assets.
Former Employee1.0Sep 5, 2023Sinking ship, massive overhaul needed at leadership level. Job seekers beware!