I was referred to the job by a current employee of Esri. The senior recruiter reached out to me and scheduled a phone conversation. We talked about the position for an hour, my qualifications, and my interest in the position. This led to me gaining my first interview.
The first interview was with the director of defense services, the division my position would fall under if I accepted the job. We talked for about 40 minutes, some casual conversations of getting to know each other, some more typical interview style questions. I left the interview feeling optimistic.
About a week later, I received an email from the recruiter that they would like to move forward and schedule a final interview with me. That interview is a long, all-day process. I spoke with 10 different people throughout the day, all from varying branches of the company, covering a wide range of conversational topics. While the all-day interview schedule was extremely daunting at first, going through it the day actually flew by pretty quick, and was rather enjoyable just talking with them. I was extremely impressed with the culture of Esri and would recommend them to anyone.