I'd say that my present (Unui) job is the best teaching job I've had. One shouldn't extrapolate one bad experience to the whole of China.
The administrative staff are very professional and competent. I'm able to teach the kind of classes that I want to. The students enjoy learning and are appreciative and (almost all) put the work in.
Of course there are bad things.
The job is in an arctic hellhole, and the fact that the job is great is kind of trapping me here.
Some of the foreign teachers are weird and I wouldn't want to spend any more time with them than I had to. Most of the other teachers seem to think that I'm weird and don't want to spend any more time with me than they have to.
I'd worry about a newbie teacher coming here, just because the other teachers don't make any effort to be friendly. Most teachers who are employed here have taught in China before, and i don't think the FAO would really be very good with teachers completely new to China. But its always a good idea for employers to avoid 'newbies' to China. Newbies are a gamble.
At my last Uni (which didn't have many foreign teachers) we made an effort to be friendly to new teachers and help them settle in, (an action which more than once had bad consequences for me) so i'm a bit pissed off that the teachers here are so unfriendly, but then again there's a lot of teachers who really do not like each other, and there's 3 or 4 that I'd regard as having something seriously wrong with them, so it's a real struggle to build up any kind of social cohesion.
In addition to the high incidence of abnormal behaviour amongst foreign teachers, you also have the fact that the standard for teaching is so low in China. I'd guess that a lot of teachers here are either useless (which you can pick up from general astudent feedback) or really don't give a crap about the quality of their classes.
This in turn leads to the Chinese teachers feeling a bit superior to us. I was chatting to one of them recently (I think she's relatively senior) and I was a bit annoyed that she seemed to want to give me unsolicited advice on teaching. I was prepared to humour her by treating her as an equal, but was annoyed that she seemed to think that she was better than me.
So, maybe some of these problems will be quite widespread in China, but they're fairly minor things. The teaching environment is great, and I can ignore the other teachers for the most part.