Before you go on-site for an interview, collect as much information as possible about the company and where it stands in the industry. Learn product or services offering, key decision makers, recent financial results, how big is the workforce and everything about company’s general business. That will allow you to talk relevant to their overall business.