First interviewed with director then had tech screen - both on the phone. Was then passed to another director via phone interview. After all the runaround I was finally asked to do in-person interview. Many of my interview questions were not related to the job description. The whole process was very slow and inefficient.