<prompt> Human: NL Ive worked at this company for two years as a web application developer my first job in this sector. The company is reasonably flat management-wise, so the IT director is very approachable. In these two years, Ive proven myself as a quick learner and two months ago I signed a contract to a training trajectory towards Lead Developer. This included a raise from 2500 to 2750 per month. This week I was approached by the IT director. They want to make sure I will stay for at the very least another 2 years, and asked me what that would require, both in terms of money as well as benefits. Ive talked with recruiters recently and gathered I could be making quite a bit more money elsewhere but hadnt moved on any offers yet. I considered asking for the following raise: 3000 starting next month, up to 3250 six months after, and up to 3500 when I officially make lead developer. However, I dont want to seem greedy, nor sell myself short. Whats the best way to approach this opportunity? What kind of benefits would help me the most without projecting avarice?  <response>: If you have done your research and think your worth and could get 3,250 elsewhere then ask for it now. They are asking for a two year commitment which takes away some of your flexibility. Also dont sell short the benefits request. You can ask for more time off or other things if that is what you want. 