I heard a response from HR a couple days after applying online. She was very helpful and we set up an interview for about a week later. I interviewed with the manager first, which went very well. He was very nice and very informative. After that I interviewed with the Team Lead. He was very unprofessional and came off as a little arrogant.