If France is part of Europe, then no f’ing way. It’s a nightmare: arbitrary limits on debit cards, large transfers have to be done in person at your specific branch. The security requirements are Byzantine. For example, to get a new pin code, they actually mail you paper, you can do it in a branch. International money transfers require permission (only obtained at your specific branch.) They charge a monthly fee to have a Visa debit card and to get a “Gold” version with higher limits, you have to pay them more. Paper checks are still vastly preferred in France (for paying school fees, etc.) Banking in France is just one step above banking in Korea or China. French bank fees make American fees look positively discount by comparison.
That you have to go into your specific physical branch to do certain things is ridiculous. I can go into any Chase in the US and do anything I could do at my normal “home” branch.
N26 (a German bank) was vastly superior but even that had limitations, especially with moving money around internationally.
The grass is always greener on the other side.