Choosing your home
Unless your family arrives with you, do NOT rush into renting and apartment/villa. Others know better as to the status of company accommodation, but if this is not available, consider renting a furnished place month to month at one of the less "elegant" locations (use the Ezdan as an example. It is a place to stay, NOT to live). This will give you a chance to get a vehicle, look around, ask questions of those who live here, and get your resident permit in order. You might even wish to stay until you finish training as the month to month places normally include cleaning and linen/bedding changes.
There is a wide range of places available at all prices. Give yourself an opportunity to find out what location is acceptable (it differs depending on your fleet), what features are important, and which developments are well managed. If you are with a family, distance to school is very important (as is getting on top of their applications immediately).
If you can, take your time after you arrive and find a place that suits you and your family. It will make a BIG difference to your long-term well being.