I mean, it's all relative. But I consider my salary good seeing as I've only got GCSEs, no A levels , no degree, and no industry qualifications. I'm 46 and earn £55k, I was on £62k in last job (day rate contract, I'm permanent now).
I worked in retail from 17 and was assistant manager by 19, then I got a call centre job as retail pay was not enough to survive.
From that I got a IT helpdesl job, just logging IT calls, but turned out I was a quick learner, I pushed for opportunities and worked my way up through desktop support and sys admim, then as information security analyst.
THEN... Changed career to marketing. A sideway step from IT within my employer, I badgered the Marketing Director that I could do the job as account manager, I already managed projects, budgets, suppliers and deadlines, calm under pressure etc. It was all transferrable skills. I had to prove myself.
Four years later I got into contracting and gained exposure / experience to different roles and industries. Did some roles that included PR and Internal Communications. Then realised it was Internal Communications I liked best.
Been doing that solely for five years, mainly in fixed term contracts, but accepted a permanent job in my last contract as the current financial climate worried me. I'm an Internal Communications and Engagement Manager full time and permanent now on £55k. Which is a good salary for the role.
One of our directors is on six figures and only has GCSEs, they began their career at McDonald's and worked their way up to senior management. Before a career that brought them to my employer.