Submitted my CV on their website through the online form. HR responded not long afterwards. There was 2 stages to the interview process, one with a member of HR and the other with the hiring manager and the same HR member. Interviews were both pretty straight forward, both the HR member and the hiring manager were friendly and professional.