I reached out via the website and a friend I had at the company and was contacted by a really nice recruiter shortly after. She just took over recruiting for this role and contacted the hiring manager whom she did not know yet. After presenting me as a candidate she scheduled the phone interview with the hiring manager. The interview with the hiring manager went well and we scheduled an in person onsite interview with 3 people. When I arrived in time I had to wait for 15 mins for the first person scheduled to interview me so we had barely 15 mins left. The next part of the interview was via phone and it was awesome because the person over the phone displayed such a great sense of humor. Last in person interview was fine and organized and he walked me out. After my personal "Thank you" notes one person even responded. I then reached out to the HR recruiter and she promised to follow up with an update. That never happened.