DELIVERING FREE HOSPICE care for up to 3,000 people a year in south Wales leaves the 169 staff at St David's in no doubt that the hospice puts a lot back into its community (77% positive, ranking fourth among small organisations). It comes 20th overall for Giving Something Back and 13th for Wellbeing, a mark of the satisfaction that its staff derive from their jobs. www.stdavidsfoundation.co.uk

