If you apply (or get referred) it will take a long time time for them to consider your application (I had to wait for three months after a referral for them to contact me).
After they contact you, you have to take an english proficiency test and fill a self-assessment form. Next, you will have a technical interview that lasts for 1 hour.
After that, and only if your profile matches one of their projects. You will have an interview with the client that will be working with. If not, they will promise that they will contact you if a project matches your previous experience, which is just an euphemism for being ghosted.