In Person Interview, quick response, reference checks were contacted within 2 days of interview and offer was made in 4 days, they move fast in making offers. I was impressed as I was interviewed by 5 different individuals and there was no repeat questions, it felt like they had rehearsed their role in interview before they came, very very impressive.