First they require to complete an online pre-record interview then once you're selected, you will be conducted an in person meeting. The interview process seems to be maturing, however, they are very slow with the whole procession. A friend of mine who've had a same experience interviewing with them shared that they did not even get back to the applicants after the interview was conducted regardings their decision on the applicant that I found it not nice as a company