Informal one on one with HR representative after scheduling through email. Was told I would be contacted the following week for a second and third interview, however I did not hear back for 3 weeks. At that time I was asked to schedule my 3rd interview (skipping the 2nd?) which was the following week. I was hired the following day but due to communication, negotiations, and scheduling, on-boarding took an additional 2 weeks. The hiring process took approximately 2 months from the date of responding to an interview request.