Sorry, I can't leave that one go - have the airlines there changed utterly in the last week? I have one US buddy who went home on leave, checked his bank account, saw he was paid 1/3 of what he was due, rang up the Ops Director of the airline to ask what was happening, and was told that they were afraid he wouldn't come back from his leave so they paid him 1/3, and when he arrived back in BOM they would transfer the balance. Another Captain ended up in a direct e mail correspondence with the boss of his Indian airline (one of the above ones you have been advised to deal with directly) in an attempt to get paid after a 4th month of not being paid on time, he resigned shortly after that.
Bear 11
I do not know, but is it different if you come in via the agency? I have heard cases, through agencies, that "payments are delayed due *****, will be paid on time, Payment is made dirctly by the company, plase contact your company HR etc...."