Applied online through their main website, pretty standard information requested. Received a call a few days later to setup an interview. Interview lasted around 20 minutes, pretty standard questions, 3 people were present, one person from HR and 2 managers from the department.