A $5,000 salary increase negotiated at hiring compounds forward, since future raises, bonuses, and retirement contributions are calculated as a percentage of your base pay. Over a 30-year career, one negotiation can mean hundreds of thousands of dollars. Ask anyway. Employers expect it, and the discomfort lasts a few minutes.

Source