Former Employee2.0Sep 29, 2023Terrible experience, I do not recommend, product not needed by companies. Hard to sell as it’s not a must to have. The company culture in France is toxic, a lot of gossips.
Terrible experience, I do not recommend, product not needed by companies. Hard to sell as it’s not a must to have. The company culture in France is toxic, a lot of gossips.
Current Employee3.7Oct 14, 2024good product, people and management. bases could be higher. lack of formal training/upskilling program.
good product, people and management. bases could be higher. lack of formal training/upskilling program.