3 rounds of interviews. Telephone interviews first, followed by in person meetings and interview with staff from / in Houston and London and Calgary. The company is international so approval process required sign off from staff in Houston, Calgary and London before formal job offer could be made.