definitely not true, if you are moving in to doha by next week you will be surprise to learn that atleast 30% of your gross salary will be for the payment of your accomodation.so i hope that you consider that in your employment contract. best of luck