If you are bound for Shanghai then be warned the air is polluted for most of the year, likewise Beijing. Many companies are offering expats more money to work there because of the bad air. This factor should help you with your salary negotiations.
Also the traffic in Shanghai is horrendous during the rush hours so try to find an appartment near work if at all possible. Housing in Shanghai is among the most expensive in China.
I lived there for 3 years in a pigeon hut for a room.
Last edited by Eric in china; 15th October 2014 at 09:26 AM.