Current Employee3.4Nov 4, 2025Moved into an account manager role. It is ok. Leadership at the company is also ok. Overall has been a great experience!
Moved into an account manager role. It is ok. Leadership at the company is also ok. Overall has been a great experience!
Former Employee3.4Apr 1, 2024Used to be a good company, but environment is becoming increasingly toxic.
Current Employee3.0Sep 24, 2023Great tech, great people, toxic management, success is territory dependant