The overall process was easy and good. They made me feel comfortable and were very friendly. They made sure to explain everything throughly. I applied, got called pretty quickly to interview, did an online interview and then went in person. Got the job offer the following week.