I believe I had an initial phone interview and then two onsite interviews. There was a panel of three people interviewing me each time. They lasted an hour long each time. The first time there was managers from various departments and the HR/Operations manager. The second time was the HR/Operations manager the VP and the IT guy.