It is a common misconception that the accommodation, temporary or otherwise, is "free". It isn't. If you move out of company accommodation you get a "utility allowance" of about 150,000 Dhs (US$40,900) for an F/O (I think), about 180,000 Dhs for a Captain. That is the cost of your "free" accommodation and is worth bearing in mind if you end up in a disintegrating two bedroom flat in Deira. The permanent accommodation would cost you way, way more than 200,000 Dhs in the open market so it is a very good deal. But it is not free.