<prompt> Human: I am an engineering major that will be graduating in the spring and beginning a full time career shortly after. Currently I have 5 job offers on the table, all for different sized companies that do work in the same industry. My problem is that my favorite company of the five, well call company A, has offered me the lowest salary at 59k. My least favorite company of the five, company B, has offered me the highest salary at 64k. My second choice, company C, has offered me 63k. The other two offers are for 59k and 59.5k and I do not have much interest in them so they are not too relevant at this point. My question is should I ask company A to match the salary, or come closer to those of companies B or C? For comparison, company A and B are both very large companies that operate nationally with several billion dollars in profit each year and the difference in salary should not be so great in my opinion. To further that, I was recruited to company A because of my internship experience at company B and was sold as them being a comparable alternative to that company. I realize there are other factors to consider too, such as 401k match, bonuses, and profit sharing. At the same time it is often said that your first job will be the largest pay raise of your life.Should I try to negotiate with them about a higher starting salary? If so, what is the best way to approach that?EDIT: I should note that all 5 offers are in the same city. The range within this industry for entry level is about 55k to 69k  <response>: Fellow engineer here, 6 years experience. I recommend you select the company that will best help develop your engineering skills, especially for such a small difference in pay. What type of training will you receive? Are you working under PEs?What industries will you be working in? Try not to pigeon hole yourself in one industry. A few questions to think about.The money will sort itself out in a few years. I feel is vastly more important to develop your skills quickly. I left my first job after 4 years for a 20 raise and Im looking at switching companies again for about the same. 