I was in Kuwait when HR contacted me for a role I have applied online. I already worked with PwC earlier (both India & UK), so initial things were ok. The practice which I was supposed to join is led nationally by the Partner, with whom I have worked in Leeds, UK earlier, which made the process very easy. HR scheduled a call with a Risk Assurance Senior Manager in London. I knew this lady by name and we have exchanged emails earlier when I was working with PwC Leeds on secondment from India. The day for the interview came and no one called. Later got an email from HR, the interviewer were taken to hospital, so HR scheduled another call. This time the lady call. I know my stuff, so interview was straight. I mentioned the Partner's name whom I worked with, she told me she is going to speak to the Partner. I was in touch with the Partner for quite sometime, so that stage went well. Really no difficult questions at all. HR called to schedule 2nd interview with a London Partner and asked me to go to PwC Kuwait office for video conferencing. I couldn't commit for a video conferencing. so HR arranged a Director interview. I called the Director on the time of interview and it went well as I have given again the Partner's reference. Offer came in when I was in Sudan. I accepted the offer, left my job in Kuwait. Went to India to process Tier 2 General Visa for myself and my wife.