Phone screening, followed by call with hiring manager and two in person interviews. It was a very intensive process and thorough. They presented the company well and made very sure that the potential employee was a good fit. Great communication as far as timelines. Final round was with a panel of 6 people. Definitely a positive experience although no job offer came from it.