The process has 2 or 3 steps, including hr and technical interviews. It was a really bad experience, the first was by a phone call. Til we fixed a meetings for a technical interview, before that for like an hour, this interview was canceled by the rh manager without any clarifications or messages. That was a respectless action non professional. Probably the found a better match for the job. I hightly disrecommend this company.