I went through 4 interviews. First one with recruiter, second with the manager, third with the team I would be working with (I had to prepare a PowerPoint presentation as well) and the fourth was HR manager and the manager again. I was told everything went great and I should hear back. About a week later the recruiter called and said they were going in another direction .