Pros
Good benefits, some interesting projects if you're lucky enough to be put on an interesting or cool brand. Lots of entrepreneurial opportunities - you can treat the business like it's your own (except you have to answer to like 20 French people above you).
Cons
In order to succeed here, you need to fit into the "L'Oreal mold". That is someone who is passionate about beauty and fashion, major type A personality, organized, and willing to sacrifice work-life balance for the company. A lot of fakeness - HR lying to your face about your performance, the world-wide CEO acting like he cares about sustainability and work-life balance... The US CEO is practically anti-work-life balance. As soon as Roze arrived, L'Oreal USA had its first layoff ever in the history of the company. His policies on cutting headcount are ridiculous - you can't grow a brand with a one-person marketing team.