The process took about 6.5 weeks from submitting my initial application to signing the offer. The HR person I worked with was great and kept in contact throughout the entire process. I had an initial interview with HR, then for the second round I interviewed with the hiring manager, a peer interview" and a hire up. They were all really great to talk to.