Current Employee1.9Sep 9, 2025Global company with award-winning, market leading technology that still operates like a start-up internally.
Global company with award-winning, market leading technology that still operates like a start-up internally.
Current Employee2.4Oct 19, 2023did not enjoy it, the changes since the fiscal year have been horrible. there is barely any training
Former Employee2.4May 9, 2024A toxic work environment with inadequate internal sales processes, it feels like you're set up to fail from the minute the expect you to start selling.
A toxic work environment with inadequate internal sales processes, it feels like you're set up to fail from the minute the expect you to start selling.