I applied online. Received email from recruiter. Did a screening interview with recruiters. Then a series of interviews with Programs, Communication and Advocacy staff. Finished off interviews with Directors. Overall great experience. Courteous, engaging and thoughtful conversations.