I applied online, contacted the next day. Face to Face interview 2 days later. Job offered one week later. I was asked great questions. I was very impressed with the interviewer. Didn't ask the "textbook" questions, which doesn't really tell you about someone. The interview was more like a conversation.