I have dual citizenship, hold an EU passport and am fluent in two European languages.
I think there's a bit of wilful naivety in this thread. Once you go beyond working the tourist resorts, living and working in another EU country is not a bed of roses by any means. And outside of multinationals where the lingua franca is English, you can pretty much forget working anywhere decent if you don't speak the language. Life can become extremely alienating and isolating after a year or so: why do you think alcoholism is so rife in retired expat communities? 
Just like Britain, there can be animosity (sometimes quite vicious) towards non-locals taking jobs and housing. The culture of your peer group can be massively different, even if you were brought up in the general culture of the country.
People really do not comprehend how open Britain actually is to foreign nationals in residence, compared to other EU countries. And not only that, just how tolerant of difference and diversity Britain is. I have a lot of European friends who came to the UK, purely to be able to live the life they wanted because they simply could not live that way in their home country. And it wasn't always a question of alternative lifestyles.
We went to live and work in DH's home country for a few years in the noughties. Woah, it was an experience. I now know why his parents got the hell out. Once you got below the surface, it was like going back to the 50s (in some aspects, it was almost medieval). The cultural gender roles were massively restrictive, hierarchies were carved in stone ...
Sometimes I have a wobble about Brexit when I think of DD, but then I get pragmatic and wonder where she would go and what she would do anyway? I certainly wouldn't advise her to live and work in my mum's or DH's parents home countries, so anywhere else, she'd have to learn the language and probably marry local if she wanted to build a sustainable life in a non-tourist area.