Interview process was extensive. It lasted for 4-5 weeks. The recruiting team did good job at keeping me posted of the results and next steps. They were quick at sharing feedback.
Recruiters are very collaborative and look for win-win solutions. The hiring process is spread over different rounds (HR, exploratory call, technical round, managerial rounds), each round with set objectives - this helps to understand perspective & expectations holistically.