I applied online and was contacted the following day to schedule the phone interview. At the end of the week I did the phone interview with the hiring manager and they wanted me to schedule the on site interview immediately. Soon after, I received an email to schedule my on site interview. Once the weekend was over I never received a confirmation email, so I sent a follow up email (mind you the onsite interview was scheduled for the next day). I then receive another email letting me know that I was no longer being considered due to other applicants being ahead of me in the interviewing process. Gee thanks for not communicating that in the beginning and for wasting my time.