I've never been to China either. It's a huge country and it probably depends on where you are (hong kong probably friendlier than a random place in the mainland), but from what I heard/read:
* language issues. Many chinese don't speak english. Also a problem in many european countries (esp latin and slavic speaking ones), but at least the european languages are easier to learn. Compare this to Amsterdam, Goteborg, Berlin-Mitte or Kopenhagen where everyone speaks english.
* citizenship is one of the hardest to get in the world.
* I heard complaints about onboarding into the chinese app/digital ID ecosystem.
Tangent, but I’m really curious what country you’re from that uses the endonym for Göteborg but then also spells the capital of Denmark like Kopenhagen?
On HK you can get permanent residence after I believe 5 years of working in there. That said… you will need a HIGH paying job to be able to achieve that. China mainland has a similar thing (‘green card’) but the requirements are kinda unobtainable for anyone below CEO of Starbucks level