No they never give anything in writing about accommodation. I suffered very badly because of this greediness of HMC HR (sorry can't tell you more than this).Later on, I learned that most of the people working there are having fake qualifications and they don't mind HMC cheating them because they are already cheating HMC.Problem is only with honest people.