The interview process was fairly comprehensive, but well coordinated and pleasant. My interview was divided into two separate meetings - one with an HR rep and one with the managers I'd be working for. BTW I was unsure as to the dress code at the main office at Esplanaden, and can now say that a full suit is appropriate for the occasion.