The interview process was very long in time, about 4 months.
I was first contacted on the phone by the hiring manager for screening interview.
Than I was asked to run online skill test (specific job related).
Than I was invited in the HQ for several interviewers all at once in one full day.
Finally I had grandfather interview (senior VP).
Contract discussion was quite long, about two weeks including relocation agreement.