Yasir: The rumors you have heard may be baseless. Like all other countries, Saudi Arabia has its plus and minus points. I was in the Saudi for quite sometime and stayed in practically all major cities. I was in Jubail for over five years and its a good place. The main city is considerably small compared to Doha and is dependent basically on the Industrial city. I am confident you will soon adjust to your new environment. If you need guidance, clarification or assistance, feel free to contact me. Wish you all the success in your new environment.