Hi Decolar and BAP,
there are much post about KAL and working conditions there....of course it's not the easiest environment to work in but for most of us money and off days at home matters.....that's why guys come here.
And better don't listen to people like H.C. who obviously got sacked and just want to release their grievances.
Bap, to get an objective opinion just pm me, I'll forward you the contact of someone from your country who is presently on a contract on B737NG.
Guess that will be the best source of information you need, and it's first handed.