5 stage process over a few months, really good interviews and people to talk to. Recruiter initially very responsive, however feedback after final round was very disappointing as I had to follow up before hearing anything after 2 weeks, and that too was lacking anything real reasoning that would help a candidate.