3 step process: 1. Phone screen 2. Virtual with Hiring Manager of HR 3. Face to Face with Branch Manager The process with the Site Branch Manager was a little more difficult. They asked very good questions, that really made me have to think about my former experiences, however I thought it was a good interview.