Interview process was thorough and efficient. A request for interviews was received about two weeks after submitting my resume. I met with HR, the hiring manager, director and three additional members of the group that I would be joining. I had a job offer after a few days and started the job two weeks later.