Applied online. Interview was also booked online. Arrived at H/O -meeting was on time and took an hour. It was well structured and interesting. I was told briefly about the set up of the department, than had to answer series of questions about my current job and abilities. It took just over a week to hear back. The whole process was very a possitive experience, was made to feel comfortable and at ease. People working there are very motivated by the job that they do. It seemed like it would be a busy but rewarding place to work.