That is something you can expect from China for sure. But, if China can offer what you have experienced in US or Canada, Haiguis will not be appreciated as we are now. No matter what kind bad experience you may have in China, keep an optimistic atitude and treat it as a surviving game. Adaptability is now also a very important quality for Haiguis. Learn to deal with them because these problems will not go away as you wish. When you take your company's fancy salary package, they are not going to see you are complaining or crashed by difficulties like this.