From speaking to pilots i know at that company. Shanghai pilots seemed to have the least complaints. You don't have to work at a company to know if its good or bad and i've been working in China for almost 5 years now.....aviation is a small world, doesn't take much to ask around.
Also the post your are talking about is almost 1/2 a year old now.