<prompt> Human: Ive been on the job market now for a few weeks and have gained interest from two different employers, having started out with the preliminary stuff such as completing their online portal requirements and now moving into first interview appointments. At what point should I mention my salary expectations? Neither of the prospective employers have advertised a salary range online, and I really dont feel like wasting anyones time, but is it unprofessional to even bring this sort of thing up before a first interview? Reason I ask is because one of the interviews will require me to drive three hours away to their main office. Thanks.EDIT: grammar  <response>: Normally I would wait until after the 1st interview to bring it up, but considering your time investment in driving to one of them I would say that it is a valid exception. I would be straightforward and explain the situation, emphasizing how you wouldnt want to waste their time, but also being clear that you have a minimum salary requirement. Keep it brief, but straightforward and honest. 