Having done an expat you couldn’t pay me to go back.
It is soulless, very designer and people are judgemental if you aren’t dressed in all designer.
It is super hot and pools are great but 40 degree weather isn’t. You don’t go outside.
You are in a country with strict laws - never mind just affection in public. Women are treated differently and you feel it. Think about if for any reason you split - you can’t just take your kids home.
International schools are great but your kids may have ‘American’ accents and returning is both a cultural shock but also difficult for senior school and or uni.
Paying poor people peanuts to be your chauffeur and cleaner isn’t something that fits with me morally especially as they live there away from their family for most of the year. And if you return a lot of people can’t handle reintegration.
If you lose your job and can’t find another you can’t just leave a rental agreement and could be arrested if you can’t pay.
Much like a lot of these things it sounds like the grass is greener. Visiting a country isn’t living there.
Not in dress code in public but in work absolutely but you don’t have to cover your head. People don’t really need the money so working hard isn’t required and it’s very ruthless. There is a large bias against foreign workers and they will often try and get rid of you. There aren’t Labour laws to protect you in the same way.
Not in a million years would I do it.