From the videos I have seen the natives are usually hopeful. Is it very beneficial to know some of there culture and language before getting there, and does it make it easier when they see you are trying? I was told that most jobs aren't available or given to expats, so is that kind of true and what companies are easier to apply for? Does a high percentage of people communicate with each other and help each other out?