3 stage interview 1st stage - hiring manager 2nd stage - senior management 3rd stage - HR interview Overall a pleasant experience, the process took 2.5 months (the longest part was waiting to be offered an interview, that took roughly a month). All 3 interviews were completed in less than 2 weeks. I was offered the role a week after my final interview.