The interview was a short computer assessment on one of their computer systems (this was role specific and wouldn't expect this for all interviews) followed by a short presentation and lengthy face to face interview. I believe the whole process lasted around 2 hours. They provided good feedback after the interview