I applied online. The process took 3 weeks. I interviewed at Midtrans
Interview
Applied through their website at midtrans.com. Got feedback within a week of the application and invite to a phone interview as I was based in Bali, Indonesia. They first sent me an email with about 10 questions to answer to. After 1st interview went well, I visited their office for another interview with the Engineering team(I was in Jakarta for a couple of days anyways). Interview went well and had another interview with the VP of Engineering. And finally got a call from HR to discuss salary. All in all there were about 4 interviews within 3 weeks of the recruitment process.