Garuda is actively hiring expat FO's on local terms. In case you were wondering the terms are pretty local. Base is 2500 USD/Month I have been told.
That said with flying pay you can live very comfortably in Jakarta in on 3.5 to 4K a month. Some like it, many don't.
Earning some money and staying current is better than the unemployment cue. I'm sure its not the worst job on earth for a 737 driver.