Approximately one month of the interview process. 1st interview with HR, 2nd interview with the direct manager, and 3rd interview with directors. Negotiation happened at the early stage of the interview process. It was pretty organized but took longer than expected