The process took a week, HR got back to me within 12 hours of my application and scheduled an interview for the next business day. The HR screening was very informative and I was scheduled for a technical interview the following day. The technical interviewer was pleasant to talk to, but asked very easy questions. I was told that I gave good answers to each question. I didn't hear back until a week later, where, when I asked for an update I was told that my skillset isn't where they needed it to be. I get the impression that they didn't ask difficult enough questions for the position they intend to fill, which is why the interview didn't go anywhere.