My application was submitted online, through their job opening web page. After corresponding with an Human Resource representative via email, I did one phone interview and then had an onsite interview with three different leaders of three different departments within the company. The interview questions were not the easiest, but the process was very comfortable and easy-going.