When i planned of working here, i never really think of any regards as you have now. all i think about is to work and earn. Although my father, who is also a long time expat here told me about the country, still, it never occurred to me the same concern you have now.
as for my own opinion, i was never really a go to the mall guy, i am a home body, i would choose to stay at home and take the chance of resting whenever i can, since the work in the middle east doesn't stop, it goes on and on. so people who are planning to move here should be expecting the same, " work never stops" or "work is never ending" event.
i am a home body, so if anyone of the people planning to move, they need to expect and understand that "not all of your family members can do what they wanna do. specially if you are a girl, you can't just go out and have fun." you need a guardian to do that.
since middle east is a cultured countries, people who are planning to move here, should also respect the rules and laws. you don't want to go here and end up in the jail later on, right?
since middle east is comprises of Islamic countries, there are laws that sometimes, hard to comprehend, but this should not be the basis, once you came here, their laws is also applicable to you, don't be sad about it, however, all the people need to do is to respect their religion, traditions, laws. they should never compare their own with that of the middle east. its different, but they are both the same in logic. to do good, and to punish those who are at fault.
you ask for our opinion about the important things that people need to know prior to moving here, well, in my humble opinion, it should be the other way around, instead of knowing things for them to get prepared, people should be asking themselves if they are planning to move here.
1. can they face the life here, and are they ready to look away about the things they used to do when they weren't here yet, like social, night lives, etc. ?
2. are they ready to face the realities of life, like being mature enough to cope up with everything that surrounds them, like culture, traditions, religion, work, and stressful days in work?
3. are they ready to look away and start a new?
4. do they have the will and strength to face anything that will come their way.
5. do they have the courage to do it?
6. what are their purpose of moving here?
i asked myself the same questions when i planned to move, and my answer is yes.
do i have a preparation, nah, although our gov't prepares us about the place, but still best to know the country, once you are here. you will not like it at first, but eventually, you'll learn to cope up with everything.
you set up yourselves first, then, plan.
you will learn to organize yourselves, here, you will learn to adapt to their ways of living.
organizing yourselves while you are not here, is like, buying an ice and not putting on a bucket, and travelling 100 kilometers while your ice pack is only at back of your open pick up truck, by then when you arrived, gone and melted to water. organize when you are here so you can have your alternatives.
as an advise, if you are not ready to move here, don't dare to do that. it takes mature, courageous men and women to move here. if you set up mind for a purpose of just working and less fun, then, proceed, if you are the type of person who's boredoms often knocks on your door, you will be disappointed. if you are the kind who can easily leave your old selves behind, then go, if you are not, don't. if you are moving with your family, it is necessary to let them know that they need to sacrifice and leave the lives they knew, but if they can't, don't let them go with you, you will just deprive them of the life they want, and you are taking the best things in their lives, just move alone, and go home when it is time for you to go.
if you are prepared to move, but having doubt of what you are going to expect, it still best to talk to expats too, they can tell you what you need to know, with no BS. why?
they already experienced the life.
and to all, good luck.
you need to set your mind, " this is for the benefit of my family" that should be your purpose.