Salary negotiation is often the second last step of accepting the job offer. By this time, you know the job description, you already have an equation with the HR, and you have seen the office and have a fair idea about their culture (such as flexibility