Applied on company website. Received an interview request within a week. Met with a panel of 5 people in various management positions from various locations. Fairly informal interview structure, more of an open discussion about qualifications and the fit for the position.