Initial contact via external recruiter, test, initial and follow-up VC with hiring manager, panel interview part in person, part VC/call. I was supported and prepared well throughout the process, given feedback immediately, kept updated at all times. Everyone was nice, prepared and represented the company well. One of the best experiences I have ever had in a recruitment processes.