Very fluid process. Well managed and weekly updates as to status on different components (different form types, security checks, etc). Questions answered very quickly and effectively. Very professional and a very good impression on the company. This is the first 'experience' of the company before you even start and during the process I could clearly see they take the interview process seriously.