I've seen several job ads which manage to convey the fact they're paying minimum wage as if it was something beneficial or generous FFS.
Yes, I've always thought this. "We pay National Minimum Wage" might sound sort of reasonable, but if they were honest and said "We'd pay you far less if only the government hadn't specifically had to step in and change the law to prevent ethic-less employers like us from exploiting you even more" then it might not sound so benevolent.
As a general rule, whenever a company mentions NMW, the pay is going to be low - even if they're claiming to pay 'above NMW'. Employers who value their employees and pay a fairer living wage never feel the need to refer to NMW, as it's irrelevant to them as a yardstick.
I see the logic in making it lower for under 18s, but what on earth is the idea of paying 21-24yos - many of whom are householders with children and breadwinners - far less? If the thinking is that they won't have as much experience as people over 25s, it's ridiculous logic, as it's not like older people's experience is valued at all by their employers, who will pay them NMW at 25, 35, 45, 55 - always as little as they're legally allowed to whilst the employee works for them.
I'd love to see it become a mark of great public shame when large employers pay huge numbers of their employees NMW and high-level doubts cast on their profitability, viability, sustainability and how well managed they are. An official 'wage warning' should be issued where currently a 'profits warning' would be. Of course, this would almost certainly have a very negative effect on their share prices. At the very least, this would force the fat cat CEOS to come out publicly to go on record that their companies are indeed healthy and in no danger of failure - that they aren't making their huge fortunes off the backs of hard-working people on NMW because they can't afford to pay them more - just that they're too greedy and exploitative to care about paying them any more.