The interview was relatively easy and the HR department seems organized and friendly. I applied online, and within a day or so I was contacted my a lady from the company and given options of times to schedule an interview. The interview takes about an hour and consisted of a short online test, and an in-person interview with the HR representative and a couple other managers of the department. They asked some personal questions as well as some questions about my work experience. I was offered water and coffee and got to see a tour of their office. Everyone seems to enjoy working there and the office is nice and spacious.