Phone call with recruiter, then 45 min interview with hiring manager, then another 45 min with another system engineer in headquarters then a virtual interview for 4.5 hours.
Overall the interviews are not bad, still haven't done the last interview though