The application process started with posting on-line via job board. A few days later I received a call from HR asking if I could schedule a couple of phone interviews. After scheduling and completing the phone interview process, I was then asked to come in for an HR interview. Met with HR, and was asked to scheduled interviews with hiring manager and five other employees (six people in total), three sessions with groups of two approximately thirty to forty five minutes per interview. After that interview process was completed, I was contacted by HR informing me that the interview process went very well and they would be extending an offer letter over the next few days. A couple of days later I received a call form HR asking me to look out for an email with the offer letter attached.