The Public Protector has outlined that systemic failures within the government have led to a decline in service delivery, eroded public trust, and more.
Self's BBB page has an F rating as a result of its unresponsiveness to customer complaints. These reviews pertain to Self as a whole, not just its rent reporting service. Read our Self rent ...