Answer:
When you are researching for a specific job, you must get ready to give the best possible impression in case you are called for an interview. One of the best ways you can prepare for a job interview is by getting to know the facts about the company; its history, mission statement, products offered, marketing strategies, etc. Once you get to know the company you must start to think how you can be useful for them.
Imagine you are a doctor and you receive a call you from the Mayo Clinic for an job interview. You are thrilled and excited because it's one of the best places a doctor can work. Before going to the interview you must get ready by knowing what makes the Mayo Clinic a great place for doctors to work in. But you must also be ready to tell your interviewer how you can help the Mayo Clinic be a better clinic; how much you love helping and caring about other people, how you like to work for long shifts, etc.
A job is a contract that must benefit both the employee and the employer.