The process went very smooth. HR contacted me and took all the details. Interviews were scheduled and taken over telephone, so no need to turn up. Timings were late it night (naturally because it was from the US) and so saved the day time, no need to take leave or have the hassle of taking it from office.
Multiple level interviews, but all over phone. The last level needed me to switch on the webcam. All documents delivered on time.