NHS staff are happier with working conditions than they were this time last year, although many say they do not have the time to do their jobs properly, a poll by the Care Quality Commission (CQC) has found.
The vast majority of 160,000 workers surveyed said the NHS was a good place to work, with 90% claiming they felt they were making a difference to the lives of their patients and two-thirds saying they were happy with the level of care provided by their trust.
The improved job satisfaction was reflected in an increase in the number of people who said they planned to stay in their position - significantly up on figures released in 2008 and 2009.
There was also a drop in the numbers feeling pressured at work, being forced to work extra hours, or suffering bullying or harassment in the workplace.
But the CQC said that 46% felt they did not have enough time to do their job properly or were prevented from doing so by a lack of staff.
"There is still some way to go before all staff understand the vision for the NHS and before they are aware of the contribution they can make, both as individuals and as a trust," the commission claimed.