(From a grumpy old Gen X guy….)
Job interviews seem to have become a case of the applicant , cap in hand, abasing themselves before a prospective employer in the vain hope they will be accepted as a new slave to work for a pittance.
All I can say to this is- this is an interview, of both sides. You need to remember that while they are interviewing you, YOU are also interviewing them!
Their business cannot survive without the employees yet if the employees know their worth, and are willing to look elsewhere, then the employee can certainly survive without that business.
Therefore if I sit an interview I will ensure I have them answer my questions also. The pay, holidays, benefits and treatment of staff must be clearly outlined to my satisfaction. If they fail to meet my requirements I inform them of this, thank them for their time politely and leave.
Oddly enough I have twice been called afterwards and offered a position. Apparently this attitude impressed the employer (???) I said no to the first and negotiated with the second as they were willing to meet my requirements.
So I would suggest you make sure to know your worth. Do not tolerate bad employers any more than they will tolerate bad staff and be willing to stand up for your rights. Never work for free! The employer is PURCHASING your time and skills. Beyond that you will owe them nothing. Imagine if every worker came with this attitude. The workplace would be a very different world!