The entire process took about 3 weeks. It would've been sooner if it weren't for some scheduling conflicts with some managers going on vacation plus the July 4th holiday weekend. I love the Glassdoor recruiters because I felt like I could rely on them throughout the entire process, my recruiter would check up on me after every round and was readily available to chat whenever I had any questions. First round was with the recruiter, basic background information to see if I was a good fit. The recruiter sent me a personality quiz to follow up after chatting. Second round was with the AAM hiring manager, went in depth about my experiences and more situational questions. Third round is the hardest, the mock sales pitch. They made the instructions very transparent, you have to come up with a pitch with the deck of slides given to you. Use your time wisely and do research! Only 1 in 8 people move on from the sales pitch to the final round. During the final in person interview, I interviewed with 4 people, 30 minutes with each person. Like most people said on here, I thoroughly enjoyed talking with every single person in the company. I got an offer the same day of the in person interview (: