As every country has it’s own culture, beliefs and values, understanding all those immediately is very difficult. So suffering from cultural shock, difference in behaviour pattern of people from different countries is a great disadvantage of working abroad.