One of the worst things that could happen in an interview is not knowing anything about the position you are applying for, the company you’re interviewing with and not conducting any research beforehand. Success in a job interview starts with a solid foundation of knowledge on the job-seeker's part.
First, you should understand the employer’s values, motives, culture and initiatives. A great place to find this information would be the company’s website. Read the details and make sure you are able to reference during the interview.
Next, this may seem like a no-brainer, but you would be surprised. It is important to know the requirements of the job. What kind of role you will play? What is required of you? What are the basic skills you should have to make you successful for the position. I would suggest utilizing websites like Glassdoor.com, company websites and even calling employees that work for the company and asking them about it. There are even websites that you can see reviews and comparable tools to see how companies measure against each other in terms of requirements and benefits.
Lastly, doing research on the background of the person (or people) interviewing you can help you connect to them. Websites like Linkedin and Facebook make it super easy to gather this kind of information and employers will find it to be impressive, not creepy. The more research you conduct, the more you'll understand the employer, and the better you'll be able to answer interview questions.
Feel free to check out our Glassdoor page at http://www.glassdoor.com/Overview/Working-at-Mattress-Firm-EI_IE28763.11,24.htm
If you have any research questions, contact me at Ashley.firstname.lastname@example.org