I was invited to see the (newly refurbished) offices, and then went for a coffee with the Technology Director - all very relaxed and informal. Unfortunately, I had slightly missed the boat, as an offer had already been made and they were waiting for the candidate to accept - he did accept in the end, but it was great to have the opportunity to meet up - it's definitely a company I would want to work for if another position opened up.