The overall process was remarkably simple and efficient. The HR contact was a delight to work with and very responsive with regard to any questions I had and constantly kept me updated on the status of the interview process. When they told me they would get back to me, they did, which seems so simple and yet really makes the interview/recruiting process less stressful. It was a great experience all around.