Ask these key questions before accepting that job offer