You should always negotiate - agree there. But you should negotiate cash specifically because the value of it goes down over time. More now is good because you need to pay rent and buy food. Additionally cash comp becomes the basis of: 401k match, bonus, some other benefits (life insurance some times) and more importanty future raises.