I applied online, it did take some time for the company to get back to me about having an interview - about a month or so. The interview was straightforward and a really positive and pleasant experience. They also took about a week to respond about the interview and i had to email them to ask if they had made a decision.