When potential new employees are evaluating job offers to determine the best fit for them, there are several different criteria that they will look at. First and foremost, they will look at things like potential for upward advancement, location, and salary as key...