I have the same problem. I graduated in Shanghai and worked in Big 4 for a few months before I came here. I'm working in a tiny CA firm, I can't see any future here. The pay is too low and the learning oppurtunity is almost none. If I were you, I will try and try again until get hired by a big international company. They might transfer you back to Shanghai, but you will earn a lot more.