It was a very quick and thorough process, from initial conversation with the recruiter, through phone interviews, in person interview, and offer.. It was a great experience. Hiring manager knew what she was looking for and seemed like she would be good to work for.