I wasn't disputing anything Jack said, it is just, for me, relying on someone else's opinion about a large group of people or even the personality of a single individual is not something I do. You might think Mr. *. is a complete wanker and I might think he is a pretty upright dude. (I seem to generally see more positives in others than the average teacher) I have worked at many a place, including a bunch of unis, and in each case there were people I liked and people I didn't enjoy being around so much. In a Thai school, I never get involved in office politics, so whether there are cliques or whatever has little effect on me. My philosophy is that I am at a Thai uni to teach management, not practice it. So I expect there to be at least some people at any place I work I will not really like but I will probably get along with the majority.
Paul,
I occassionaly teach HRM myself, but of all the managment sciences, it is one of the most culturally affected. (I am working on paper that deals with this issue for an academic conference right now). There are practices at Thai schools that drive me up the wall at time, but, after living abroad for over a decade I can also see the cultural aspect of the organizational practices of organizations from my home country as well. I often find myself when dealing with western organization wondering why they have to be so impersonal, rigid, and bureacratic and why can't they be more like Thai organizations. If one is going to judge everything in Thailand using western standards as the measuring stick one will always be disappointed.
Should Thai universities use western organizational practices? Who knows, I just know Thai universities don't use western organizational practices and I don't expect they will anytime soon. If one decides to work in Thailand one has to accept that fact or spend one's life banging one's head against a wall. Each can make his or her own choice how to deal with the differences between cultures.
Maybe the English Department at Thammasat is a "bad" place to work, but my guess there are dozens if not hundreds of applicants for each opening. But one of the cool things about being an English teacher in Bangkok is there are so many options. Unis, language schools, high schools, kindergartens, test prep centers and all kinds of other places. Find one the fits your needs and likes, not every place is a perfect fit for everybody.
Cheers