A recruiter contacted me via LinkedIn and set up a pre-pre screen and information session. My resume was then given to the hiring manager and a phone interview was scheduled. I received feedback within the next business day of the next steps. An onsite interview was then scheduled. I met with three teams, including my own, that I would work with. I received feedback the next business day and received an offer.
Overall I would say that this was the best recruiting experience of my career. The recruiting staff were very helpful and they were very responsive in addition to giving virtually immediate feedback.