I interviewed remotely first with my potential manager, then with another manager, and finally with the CIO. The interviews were organized by a third party recruiter as well as an internal HR representative. I felt very comfortable during the interview process and was given a lot of information about the company, position, and current challenges.