<prompt> Human: I was called in to interview for a mid-level structural steel inspector position. The interview went well and ended with a discussion about a second interview about payexpectations. The person I was supposed to have the second interview with was out that day so I was told they would contact me later with the details. Fast forward two days and I get an email from the HR of the company with a job offer, but for a lower position with far less pay. I respectfully rejected the offer stating the position and pay difference, but after I sent my rejection the person I would be reporting to wanted to know more why I didnt accept. To be honest I feel they lowballed me due to my age I am about 10-15 years younger than others in this position. How do I respectfully tell them that I feel they tried to undercut me due to my age without burning bridges?Edit: Thanks for all the advice everyone. They responded back with an offer of a better title but not the one I interviewed for and starting negotiations for better pay. Well see how it goes!  <response>: You always ALWAYS give the benefit of the doubt in a situation like this and assume that it was a mistake or a miscommunication or something - never an intentional attempt to undercut you due to your age. Even if you are like dead certain of it, in all communication you maintain the appearance of being fair and again, giving them the benefit of the doubt. That is really the definition of being professional and is the way you dont burn bridges. 