Interview process was long, 5 stage process, but everything was going smoothly.
I was done with everything in two weeks including take-home exercises.
Everyone was very pleasant and experienced in their domain.
Questions very reasonable and take-home exercise was fair.