Contacted by an Amazon Recruiter for a senior program manager position. Had a successful screening call with the Recruiter and then took an assessment program that is setup to simulate an actual working environment within the company that engages you to help resolve an issue presented to you. I was advised that I scored very highly and was setup for another screening interview. I was advised that it was going to be with the hiring manager but it turned out to be another manager that would be in the new group they were setting up. Had what I thought was a great interview with them and was advised 2 hrs later by e-mail that the team decided that I wasn't the one they were looking for. I thought that was it but two weeks later the same recruiter called and asked if I would be willing to speak with the hiring manager as they still believed I would be a good addition to the team. I agreed and a week later I was talking to the actual hiring manager. We had what I believed was an even better interview and I finished the interview by asking him if, based on my responses if he had any questions whatsoever about my ability to do this job for him and the team. He said No, and replied that he would be contacting the recruiter to move me to the next step in the process. Two days later I received a form message from the recruiter with the same rejection message I received the first time. I finished this saga by sending the recruiter a message to never send me anymore invitations to apply to Amazon.