I applied online. The process took 3 months. I interviewed at Agoda (Bangkok) in June 2017
Interview
It was a long process consisting of 9 different interviews, in addition to a set of tests. The position was in Bangkok and I was abroad so most interviewed took place either by phone or skype.