L'Oreal states that they care about Work-Life balance. This is only true if you are satisfied with no bonus (which makes up a sizable % of your salary). Since salaries are under market rate, this should be a concern. You are expected to work a minimum of 10-12 hr days plus weekends. Also note that unless you are versed in politics, your career will stagnate. They will work you hard until you burn out. Run! don't walk, to any other company, IT management has changed for the worst.
Considering they let me go within 2 days, I cannot say that I like them that much. It was an easy job, and I would have loved to stay, but it kind of ruined my situation because I had to quit walmart to go to them and I was fairly comfortable at walmart, I just want to be able to put money back as well each paycheck. But all in all, It wasn't that bad of a job. The people were nice.
When I first started, L'Oreal USA was very siloed and you could tell there was nepotism. Now, it's less siloed and management is aware of the nepotism and is trying to improve. However, don't expect to get into senior management without either being French or having spent time in the France corporate office. Some departments are also very under-appreciated, and HR is not the best