- In France, people often complain about the cost to hire, and how hard it is to get rid of an employee once you hire one. While most employees like these labor laws that are supposed to protect them, I would guess a number of employers are annoyed by it and end up hiring mostly contractors.
- A lot of good engineers end up in large employers that are working on a lot of government money. Think airbus, tales, safran, etc. These places are quite depressing, far from any big city, and tend to innovate in non-directly-user-oriented products.
- The hustling, and overworking culture that's extremely prevalent in the bay (people don't stay up late, work hard most of the week, mostly talk about work) is not really a thing in France. I once heard "people in France work to live, and people in the US live to work" and I totally agree with it. Hell, my childhood friends back in France get an insane number of holidays compared to people here in the US. (Some of them are forced to take 3 consecutive weeks every year, on top of their other PTOs.)
- A lot of large companies/employers are also old families that got rich and have completely horrible/racist management and treat developers like low labor. Think telecoms, banks, etc.
- A number of good engineers leave because the US pays more. I wouldn't think that it's a huge number though, as I noticed that very few people are willing to leave the country to study/work in general.