Before You Take the OfferAccepting any new job comes with a slew of considerations. Do you like the leadership? How cohesive is the staff? Will the pay and...