The human resources department is run extremely well. When first contacted for an interview, they were very flexible with scheduling interview dates. At the on-site interview, there were two employees asking me questions, one of them being the hiring manager and now my supervisor. Both of them were very welcoming and made me feel very relaxed and at ease. It was overall a pleasant experience and I really enjoyed how friendly everyone was towards me.