The better you are prepared for the process of negotiation, the better you would be able to negotiate. Explore following websites for research 

  1. PayCheck
  2. Glassdoor
  3. Payscale 
  4. Paylab