Current Employee4.0Aug 22, 2023Has been a good experience thus far. Nowhere is perfect, but this has been a good role.
Former Employee3.1Jan 18, 2024Although a great organization, and great products, it is becoming more of a micromanaged role and typical sales call center atmosphere.
Although a great organization, and great products, it is becoming more of a micromanaged role and typical sales call center atmosphere.