Former Employee2.6Dec 21, 2023Toxic sales environment, crappy leadership, drove a lot of people away and over inflated those who just took orders
Toxic sales environment, crappy leadership, drove a lot of people away and over inflated those who just took orders
Current Employee3.9Aug 5, 2024Still working here. It's good but you should hope you get placed into a good segment.
Current Employee1.3Feb 20, 2025Worst leadership I've ever seen. Really political. French office is the worst toxic culture I've ever seen in my career.
Worst leadership I've ever seen. Really political. French office is the worst toxic culture I've ever seen in my career.
Current Employee3.7Dec 27, 2023My overall experience is fine. Beginning was good, getting worse as leadership is not great.