Culture shock is the right answer. Culture shock is an experience an individual may experience when one travels to a constructive situation which varies from one's own. Moreover, it is an individual disorientation a personality may undergo when encountering an unusual way of living due to migration or a visit to a different nation, progress between social circumstances, or just shift to another kind of life. The foreign environment is one of the most popular reasons for culture shock.
Wear dirty clothes and you are going to work,to me that is lack of seriousness of the work you are doing.Even if you don't have enough money it does not mean that you don't have to respect yourself and presentation matters.