One interview with HR representative, one with direct manager, one assignment, and two more interviews with various staff. Fluid communication and really friendly interactions. The timeline and expectations were clear from the beginning even if the process was a little long.