Personal and family considerations are the most important factors in evaluating a job offer. Here is a list of some key components when considering relocating to a new city or community.
Cost of living
Real estate market conditions
Public or private educational institutions for your children