I can also vouch for what is said here. If anyone is considering working for the Chinese..... DONT. You will regret it. And I specifically say the Chinese. Japan, Korea, Vietnam...you know more about what you are getting. Take for example Korean. At least they tell you there is not upgrades and pay a bit more to compensate. There is more honor in the business practices. Chinese will lie to you and smile. They will punish you. There is no logic, no big picture thinking. Forget about intelligent operating. They will take something out of the manual and totally miss the point and then punish you on it in the simulator because they don't get it. In the end you will just give up and agree with them...just to get out of there...because if you disagree and try to fight...you will be terminated at your next contract rotation. They will quote pension benefits in the contract, but you will never get there as their plan is to terminate you before you get to it so they don't have to pay you. Otherwise they would just let it accumulate and then pay you whenever you leave! There is no concept of positive or intelligent managment. They will sacrifice much later to save a dime now. You will hate it. Beware. I hate to speak like this...but I only speak the truth. If there are some that think this is racist...try working at a Chinese company and see what racism is. I am not the racist, I am only reporting where the racism exists.