Phone Interview, then on-site interview in London where i got the chance to meet all the team members, atmosphere was relaxed and everyon was very nice, the interview was about 4 hours long and included a presentation i had to prepare based on some material they provided