For IT jobs I haven't seen an official salary band anywhere and there basically is no union mandated maximum and the minimum is mostly a suggestion.
We also get universally negotiated percentage raises every now and then, but it's like 1-2%. Personal raises are on top of that and can be a LOT more.
The maximum cap sounds just stupid. When you hit the limit, why would you do anything past the absolute minimum to stay at that level?