It was an extremely flexible, professional, and pleasant interview process though it was very drawn out and protracted for the entry level job I was applying to. It began with a screening phone interview that lasted for half an hour. A few days later I was notified that I would be progressing the an in-person interview with the Executive Director. This interview was conducted over Skype since I was out of the area and lasted for about an hour. At the end of this interview, I was informed that if selected I would be required to do another interview with two additional managers and then I would also need to participate in a team interview. About a week later I was notified that I was moving forward and scheduled the interview. The last interview was about two hours. The first hour was with two direct managers and the last hour was a group conversation with potential team members. Everybody was friendly, professional, and open. After that, I was essentially told that I had the job but that an offer couldn't be made immediately. I really wanted the job at this point, so I was willing to wait. About two weeks later I got an offer call and email.