easy and straight forward. I went through a good 3 weeks process. overall HR was very professional. they did everything that they needed to make sure things go smooth. there was a panel of 5 people, asked me over 20 questions for 45 minutes. I was also asked to give a presentation