I was contacted directly by the HR department through LinkedIn. Initial video interview with HR & 2 other colleagues. Face-to-face interview was held in Weybridge office with the manager of the advertised position. Although jobs are mainly based in their two UK offices it is possible to negotiate working from home where appropriate.