The process of the interview overall was good. My only complain is the waiting times in between the interviews. First interview is with HR, second interview is with the team lead of the position, third interview is with other members of the team a case study and HR again. If are successful they will ask you to meet the team.