I found the position on FisherConnect and applied on their website, along with sending an email to the contact person in the job posting. Several weeks later I get an email back saying that I have been added to the interview list. Another week or two later I schedule a phone interview and schedule an in-person interview three weeks after the phone interview. The interview was very laid back and comfortable, it was a group interview and everyone was really nice. About two weeks after, I get a call from HR to schedule a background check and I received their benefits information. About a week after the background check, I received an offer. I negotiated then later accepted.