You chaps are a bit parochial
If you work for Iranair, after 10 years they GIVE you a very nice house in a very nice part of Tehran. That's a pretty good deal.
You do, however, have to be an Iranian national and I must say that Tehran is still a very nice city to live in if you believe in leading a quiet life.