Good communication during the process. When communication is handed off from the corporate office to the site, be prepared to wait longer than expected. These folks are running day to day operations and often report to the customer on a moments notice. This can change a schedule at the last moment and delay the interview process. They will either send someone very formal to interview you or someone who has little experience interviewing but was available for the assignment. Be patient and understand the nature of the business.