<prompt> Human: So I was offered a higher salary at another company doing software automation but the thing is I really like where I am at. The offer i was given is 20k more than what I am currently making so i want to bring up the topic of a raise with my boss. How would i best bring this up with the new offer I was given?  <response>: Heres what I did:Went to the the person that can make those decisions and set up a meeting to talk about my future and professional development at that company.I said I had loved my time there and wanted to continue, but that I had been recruited by Company A for X and y, z professional development opportunities.I made it very clear that I did not have an interest in going to company A for the following reasons: insert why you dont want to leave, but that its possible that if I was recruited by company A, a company B would value me at the same amount, same opportunities, and a similar culture as my current job and I didnt want to have to continue to entertain recruiters in an effort to find company b. In the end, I was clear about what I was asking for - I wanted my current company to be Company B - 18k raise and extra days of vacation company A offered 15 more, but I settled for less days as a compromise for my culture.I earned a lot of respect at my company and was given what I asked for with no resistance because of my transparency.My guess is that this only worked because I said I wasnt going to leave - and I wasnt for that offer. It came across as less threatening and the decision maker did not have to feel backed into a corner. Im also very assertive and have no problem advocating for what I want and providing the right business justification for it. If they had said no, I would not have left, but I would have continued to look and used that first offer as a data point in future negotiations. 