what to think about before accepting a job offer