The process took 3 weeks. I interviewed at Epicsoft Asia (Singapore)
Interview
Phone screening to setup the a face to face meeting, HR will usually be present with the hiring manager, There usually be two to three rounds, the last round can get iffy because candidate have to go to the interviewer's house for the interview session.