The process started of very slow, but once it got rolling, the next thing I know; I am at location for face to face interviews.
There have been about 6 interviews, each one lasting approx an hour, including a lunch interview. The whole process lasted for the entire day.
Interviewers were easy to talk to and very professional.
Aced most of technical interviews.
Flubbed behavioral interview with Hiring Manager, but still got hired.