I appreciate that it is not a legal requirement for an employer to advertise a vacancy.
However,if a junior colleague (in terms of length of service and hours worked) is promoted over you,to a position that has not been advertised (at least internally),does this cause any potential problems for the employer?
For example,what would happen if your employer then tried to make you redundant?