Applied online through their website. Received a call two days later to come in at 2200 for an interview. Spent 45 minutes explaining my CV and past experience. Did a 30 minute work sample alongside a manager. Finished up at 2320. Overall, a good process which was fair and good to me.