The HR representative called me a few days after I submitted an online application. They asked a few questions, mainly the things I put on my application/resume, and invited me to come to their office the next day for the initial assessment. There was a computer test about coding, proofreading, and identifying/classifying errors. On a scale of 1-10, 10 being the highest, I would rate the difficulty level to a 7. If you get through that, you'll take their English test - primarily grammar, vocabulary and composing emails. Thereafter, I was interviewed by another HR representative about generic stuff: say something about yourself, give 3 reasons why we should hire you, etc. After that, they congratulated me and asked me to come after 2 days for the panel interview. In the final assessment, I was interviewed by 2 managers. In my personal experience, they put on a bit intimidating atmosphere - not much facial expression, eerie silence, etc. After a week or so, the HR representative called, informed me I got in, and asked me to drop by the office to sign the contract.