I had applied online and followed up twice on this position, just calling the office the position was located in. I finally got a call back and spoke for about 10 minutes just about some brief background information. Then a formal interview was scheduled to take place at the office. I initially spoke to the same lady who called me, just more about the position and the background. Then 3 others joined and the asked a variety of questions, but it was pretty casual and very easy to just talk for almost two hours. Overall, it was one of the best interview experiences I've had.