Things to Consider Before Accepting a Job Offer