Currently in my 20s working as a software engineer for a U.S. based company. I have always wanted to work in France, primarily because I want to experience a new culture & way of life (And become more fluent in french).
The one thing holding me back is the salary differences between French and U.S. companies: I currently make $100k+ a year, but offers from France-based companies have been around €55k.
This salary is enough to live well in France, but I feel like I'd be saving a lot less money if I moved abroad. If I ever wanted to move back to the U.S. and buy a home, I'd be in a much worse position than if I had just stayed in the first place. It almost feels like I'd be committing myself to Europe if I wanted to have a good retirement.
For those who may have made a similar move, is the experience worth the potential negative financial consequences?