They were pretty fast with the initial contact, since it was the same week as the initial application. Then between each step took about 10 days to notify if I made the next interview. The initial HR person was a little unprofessional, but not in a bad way. They did take way too long to notify that I did not receive the position, in a way that I thought was very unprofessional after a third interview.