I recently went down to their offices to interview, and it was a confirmation of all the things I read on here before going there. I would take the interview, Oxford is a cool little town to visit for a day, but I wouldn't reccomend anyone sign their draconian training contract unless it was impossible for you to work anywhere else.