10 Things to Consider Before You Say Yes to a Job Offer