Good luck getting the top talent that has moved to the US, UK or Switzerland years ago.
(I blame the switch from scheme to Python)
You forgot to mention that you can‘t fire them at will either... It‘s such laws and excessive taxation that makes many european countries unattractive for startups.
It's possible to fire people without justification and the company will be brought to court. There is a new law from Macron that caps the damages the employee can get to pretty much nothing when he only has a few years of tenure or less. You could provision for a few months of salary.
(I’ve hired and run large engineering offices in France and in the US).