This company spends a lot of time working remotely. I had an initial telephone interview followed by a panel face to face Interview. There were a number of telephone interviews/meeting that followed that may have been a consequence of the contract ICF has with the client. In all a fairly easy-going hiring process.