There were 4 rounds of interview. Initial HR screening call and final HR screening call. The second round was in person in their office in Chippenham where I met with managers and a colleague who showed me around. Interview involved doing a presentation. Third round was with 2 senior managers who mainly assess our knowledge of the company and its products.