I 100% support this and I am pretty far removed from Gen Z.

It wouldn't even cross my mind to apply for a job if they don't tell me what they are prepared to pay in advance. I wouldn't even take the call.

@tazwake yep. 100% agree publish the range and be sure it’s reasonsble
@PhilHagen exactly, anything else is really the hiring company hoping they can trick someone into working for less than average while pretending it allows "more negotiation."