I applied online and was contacted via email for an interview a few days later. The interview consisted of speaking with about 3-4 people regarding your experiences, education, company overview, etc. It was straight forward and no curve balls were thrown. Overall, it was professional but they did not contact me to let me know if I got the job or not. It took over 2-3 weeks, as they were deciding on what to do. After the 3 week, I just decided to let it go and have no been contacted since.