Hey, at least it was Amazon. I had a similar experience interviewing for an _airline_ company a few years back. A recruiter contacted me, mentioned a job opening they had. You know how job postings list 20 different “requirements” but they don’t expect you to actually have all of them? I actually did have expert-level experience at every single item on their list. They phone-screened me, brought me onsite for three in-person back-to-back interviews (during normal working hours, so I had to take time off of my then-current job to go interview). They called back a few days later and said they wanted to bring me back onsite AGAIN for a full day of back-to-back interviews. So I took another PTO day, showed up and interviewed for 6 hours (9 different interviwers) - only to never get another call back.