It was very good and seamless. it was a two part interview with one virtual and the second in-person. Virtual was done via Microsoft teams and i met with the Human Resource manager. The in-person was conducted in their office and i met with the senior project manager and program director