I guess they are officially disapproving but turn a blind eye as long as it's not a common occurence. Unofficially letting someone live at work every now and then is helpful for everyone, but if they tried to formalize it, then a lot more people would like to save on rent like that and all the benefits for the company could quickly disappear.