My interest is in others first hand experience of the company, personally I won't be going to China to teach (or Japan or Taiwan) for Shane or any other company.
But I wouldn't like to think of others who are currently teaching in Thailand packing everything they have into a suitcase jumping onto the plane to land their dream job in Kunming, Chengdu, Chongqing or wherever only to discover things aren't quite what they expected.
Indeed the chap in China also claims Shane Japan is much better than China.
The purpose of giving the link a wider audience is purely to determine if the guy in China is a one off dimwit or if his experiences are the norm, whether it is positive or negative would be reliant on others experiences. Forewarned is forearmed, is it not?