The salary in relation to the actual job role and duties, is awful.
Working short staffed most shifts. Not because of staff sickness but because the ward budget doesn't allow it.
So there could easily be a team of 2 nurses and a nursing assistant to 15-20 patients (2 teams on a ward of 30-40 patients).
One nurse's duty at start of shift is to do the drug round for their patients, plus blood pressure etc for them all. The other nurse is on the ward round, so "off the floor" so to speak.
The NA is busy trying to help people wash, dress, get out of bed, change the beds and hand out breakfast, help feed patients. Impossible task for 1 person, very difficult even for 2 and very time consuming.
By the time the 2 nurses have finished what they're doing, they all pitch in with the NA duties.
By the time that's done, it's another drug round and observations for one nurse. Second nurse is trying to write up notes from ward round. NA is handing out lunch, helping feed, taking patients to toilet.
After nurses duties are done, they pitch in with the NA. And repeat, for 12 hours.
All well and good. But what if a patient is crying out in pain and needs morphine? Takes 2 nurses off the floor to get from controlled drug cupboard, count the drugs, sign through book, both witness being given. If a patient is violent? Cardiac arrest? New patient admitted? CT scan needing arranged? Patient vomiting? Patient falls? Each one of these things (and most of them happen multiple times on a shift) takes a member of staff away from the team for a while. And the paperwork involved with this!!!
Then there's phone calls from relatives. Countless calls, some taking 5+ minutes.
It's constant, absolutely constant.
I worked on a surgical receiving ward as a newly qualified nurse, and my feet didn't hit the ground for 2 years. I quite literally ran from one end of the ward to another as there just wasn't time to walk. My stress levels were through the roof, and I'd leave every shift upset because I didn't feel that I have my patients the standard of care they deserved. I done everything that needed doing. But I had no time to chat with them, properly reassure them or build a rapport.
I'm now in the private sector in occupational health, 15 years qualified, and earn £35k for practically no stress at all. 3x 12hr shifts a week.
I'm absolutely furious at how the NHS nurses are treated and disrespected. I lost count of how many times we saved a junior doctor's ass, and helped them work out drug calculations. I even had to tell a junior doctor what the standard dose of paracetamol was. And don't get me started on how many times a doctor / physio etc will shout you in to the room because the patient has vomited / spilled a drink then walk out without even so much as handing you a tissue 
I could go on and on. But to answer the OPs question....no, nurses are not paid enough for the job they do. Certainly not newly qualified.