Im glad to answer any questions. It wasn't too hard. I had my Bachelors and a TEFL certificate so that makes it easier to get hired as a English teacher in China. It's pretty easy to get go to eslcafe.com and there usually a lot of job posts for China.
I applied and within a week I was in the process of signing the contract(usually one school year which is 8 months) - the thing is that when you arrive to China you'll see how they get down in a different manner when it comes to conducting business- Not sure where you guys are from but I came from the US where things are really solidified and punctual. That being said when I got here the company I work for said that they can cancel classes a moments notice or if part of your job is "on-call" they can call you within a moments notice.
I would highly suggest that if a company does offer you a position a good way to make sure it's a good company is that they will provide you with a Z-Visa. Also try to see if they can put you in contact with other people who've taught for the company. For me I have met about 4 other foreign teachers who've had positive experiences for the most part with this company. I guess things just work different out here when it comes to contracts but no ones been "screwed-over" or cheated - all these teachers I know have worked well over one school year (usually 8 months). Two of them are re-newing their contracts. One other thing - they will often reimburse your flight there a long with medical expenses upon completion of the contract which they don't mention when their pitching you the offer. I have really good faith based on my 4 co-workers who've gave me a good feedback. By the way the companies name is Worlda International.
So Living in China is something else- The first two days were insane but I've been here for almost three weeks and I love it. I live in Guangzhou - a city with lots of foreigners, amazing transit and pretty good rent for a 1-2 bedroom apartment. The place I'm at doesn't have too many foreigners but I don't really mind it. Many people are really down to socialize and hang out. I'd also suggest getting some basic Mandarin down just to get by (hello, thank you, sorry, and NUMBERS are fucking important cause foreigners are targets of getting ripped off) - while most prices are marked, street markets don;t often mark prices. Each day I've been here I see and learn something new. Teaching kids from k2-k4 is really fun- If you're good with working with kids... I can go on and on. PM me if you have any more questions.. Hope this helps?