HR recruiter was pleasant to work with and kept you engaged. They seem to take interviewing seriously. However, the interview process was very long and will require you to dedicate quite a bit of time. I had to go through phone screening (30 mins), skills test (2 hours), and 3 back-to-back interviews (3 hours). I did not get the job, but I appreciated them getting back to me quickly.