This may help put the value of company housing into perspective.
In my previous company I received housing allowance (fair but not generous) and had to pay income tax.
My gross salary each month was exactly twice what I currently get (net) in Emirates. My disposable income after paying for accommodation and income tax was almost exactly the same as I have now.
The thirteenth month's salary in December (guaranteed) and generous profit share is a story for another day.