I was contacted by the hiring manager to apply. Shortly after I applied, I was contacted by a Recruiter whom I had a phone interview with. I was then contacted for an in person interview. The in person interview lasted about 45 minutes and I met 4 members of the team. About 4 weeks later I was contacted for a second interview. During the second interview, I met the rest of the team. 6 weeks later I received a rejection email.