Not even mentioning the whole bait-and-switch, where I was led to believe that i was interviewing for a position at Twitch, not at at Amazon itself. Turns out, after I got suspicious of it all and asked quite a bunch of very specific questions from my interviewers, it was revealed that it was actually for a role on an AWS team that worked as a partner for Twitch. After me asking the recruiter if I just misunderstood it all from the start, I was just met with “well, it is still working with Twitch, just for AWS”. I was kinda mad after spending those miserable months interviewing, especially since i made it clear to the recruiter from the very start that I am solely interested if it is a job at Twitch and not Amazon. Lesson learned though.