Dealing with HR is something that requires a lot of patience. Small troubles you may have or requests to change even personal information may take a long and tedious process where they can even answer to you something not even related to your matter.
Same happens with the housing office. Housing for internationals should be provided considering that people can not have a look of the apartment beforehand. Housing has no information at all other than the location of the apartment for many of the apartments they have. Housing should provide more information so people knows what are they choosing and have no surprises.
Security office to renew a lost or damaged badge is absurd. The personal think to be too important to be polite and you feel like asking them not to kill you, when it's just their job.