Former Employee4.0Dec 11, 2023My overall experience was alright, no cons that I can think of just yet.
Current Employee3.3Apr 25, 2024Overall experience is good - however recently much more micromanagement from the sales leaders, quite annoying.
Overall experience is good - however recently much more micromanagement from the sales leaders, quite annoying.
Current Employee4.1Jun 12, 2024Great experience, great product. Really good place to level up and learn the industry
Former Employee2.4Sep 7, 2023Toxic management, without any leadership experience and training, acting on all the most classical 'new in leadership position' mistakes
Toxic management, without any leadership experience and training, acting on all the most classical 'new in leadership position' mistakes