<human>:  I just got a job offer from a new company. How can I best negotiate a salary that is good for me but isn't too much for the company?
<bot>: First, make sure you have a good understanding of the scope of the role, its market value and other key factors that determine expected compensation. Doing your homework will give you a benchmark and help you to negotiate from a position of knowledge and understanding. Research where your desired salary would stand in regard to other roles, not only within the same company, but also in the same industry. Once you have this information, communicate your expectations by focusing on the value you can bring to the role, your market value, and the importance of their counteroffer. Make sure to listen to their response and remain open to negotiating, while not compromising on what is important to you.