Applied online, was contacted for an interview a week-10 days later. Formal interview with the senior administrator and her assistant. They explained the purpose of the job and provided a brief background of the company and what they do. Interview consisted of 10-12 pretty standardized questions, and when they were satisfied they moved onto the details of the specific position. Salary/hourly rate was disclosed immediately, and was non-negotiable. Overall, the interview lasted about an hour, an offer was made one week later.