I lived & worked for 5 years in Prague before moving en Suisse. Integrated pretty well, had local girlfriends, visited their families regularly over weekends etc. No expat buble by any means, which is not what you want to rely on for permanent living anyway. Its one of the better places of the bunch for sure. But also ridiculously expensive housing, you'll never own a house in reasonable distance if you start cca now, even apartments can be tricky.
Still, what I wrote is valid for that too, no reason for me to return there from where I am now. As semi-local I could see through the surface and see issues I mention, and they are there (plus a typical Prague thing - kids starting with meth at 10-11 since its very accessible and weed even earlier, very popular with adequate consequences). They may be negligible /invisible to many others, not pushing my opinion but I stand by it, and in past 15 years nothing happened to change it, in contrary.
Still, what I wrote is valid for that too, no reason for me to return there from where I am now. As semi-local I could see through the surface and see issues I mention, and they are there (plus a typical Prague thing - kids starting with meth at 10-11 since its very accessible and weed even earlier, very popular with adequate consequences). They may be negligible /invisible to many others, not pushing my opinion but I stand by it, and in past 15 years nothing happened to change it, in contrary.