Pros
I've been working for EF English First in Urumqi for nearly three years. I took the opportunity to work in China and was quite open to any placement, Urumqi found me more than I found it. The last three years have been fantastic and after traveling throughout China over the last few years I can honestly say this is one of the most unique and fascinating places in China. EF have supported me throughout and there have been excellent opportunities for professional development and promotion, I've developed as a teacher and also as a manager during my time here. The accommodation, salary package and support provided by the company are very good and I feel like I've always had someone to go to if I've had a problem or needed help with something.
Cons
*Culturally Xinjiang/Urumqi is really different from the rest of China, read up before you come, you won't find a McDonalds or much in the way of Western comforts! *The weather is extreme, really hot in the Summer and super cold in the winter- I suggest you make the most of it by hiking and snowboarding at any chance!