negotiating salary and benefits like a pro