I’m located in the US (Virginia). I’ve received a few promotions over the years at my job, but each time I’ve basically been told “this is your new pay. Congrats.” I have no visibility into how that number was decided upon, nor the ability to negotiate (over the past few months I’ve tried to get a modest pay increase to no avail, and with little feedback). I’ve asked my department manager if they provide pay bands, but have been told no. Is this legal? Are companies supposed to provide pay band info?