Staff morale at 'all time low', survey reveals