First round was online, second round was offline with the department manager, told by the manager there would be a third round with IT department colleagues in the US. Overall the experience was good. The interviewer was very friendly. The company environment and location was OK.