What are you talking about? In France unpaid extra hours is the usual thing if you work in an office even if you are paid hourly. What you say is absolutely not true in the private sector.
On the contrary , since it is our nationaly day in 4 days, french people need to work even harder today to make up for it.