Former Employee2.3May 18, 2024Micro management at its finest. An Ivy League degree is all that matters. They have project managers leading sales who have little to no sales experience which in turn creates unobtainable quotas.
Micro management at its finest. An Ivy League degree is all that matters. They have project managers leading sales who have little to no sales experience which in turn creates unobtainable quotas.
Former Employee1.9Jun 18, 2024Absolutely terrible. Rather just don't. Find something else. Seriously. Unless you extremely desperate
Absolutely terrible. Rather just don't. Find something else. Seriously. Unless you extremely desperate
Former Employee3.6Oct 25, 2023Fast paced and a solid company to work at with opportunities to progress