I heard the policy in Shanghai is much better than in Beijing. Policy in Beijing is too strict, well, I am not sure how mine will turn out yet. However, big chinese companies are able to get their employees a working visa by getting their applications going through the com'any's branch outside China and "transfer" to beijing.
- an intern in Beijing