The French are infamous for nepotistic promotion and favouritism to their own. If what you say is true about it being a French Company with French Managers, then for a non-French national, it would be a great place to stay away from !
Stay away from? This is exactly what Gusto is recommending you...
Do you think British/South Africans/Australians are not behaving the same in the Middle East? This is the very unfair way human beings interact and you should take it as it is since I doubt you would change a thing about the damn French. Time to grow up.