I had a couple phone interviews with a recruiter, which lead to an in-person interview with the office manager and the members of the team I interviewed for. Talks were progressing very well for about two weeks, then there was an abrupt week where I didn't hear back from anyone before being offered the position.