The interview process is extremely long and thorough. There are multiple steps, homework assignments and presentations that allow for both parties (interviewer and interviewee) to fully understand what the other has to offer and their expectations. I felt that I was able to get a good feel for the company culture and the people. I went through most of the process within a few weeks. AP felt that I was not the best fit for the position they had open at the time. They said they would keep my resume on file and asked if they could reach out again in the near future if something that was a better fit became available. True to their word, they did. I was only a few short steps away from the end of the process the first time, we picked up right were we left off. Things moved quickly from there.