Overall Company Rating
3 out of 5 Stars
respectful French culture, kind to french people, relaxed environment, less aggressiveDowners
lower than market pay, outdated systems, lack of incentives, lack of motivations, etc.Advice to Candidates
it is very French dominated environment, it will give you a lot of advantage if you get to speak French. For non French people, it may has limited space to advance.