Applied online, 1 week later got phone call from HR to set up a 30 minutes phone interview with a director. By the end of phone interview, the director invited me for on-site. 1 week later, HR called and set up the on-site the next week. Interview with 7 persons in the morning, including directors, managers, principle scientists and Sr. scientist. Each one about 50 minutes. Very positive persons and process. Exhausted the process. Received offer 1 week later to start work in 3 weeks.