Reviews that hold up, and training that does not quietly expire
Rating somebody below expectations carries legal weight in South Africa. LetterUp will not let a poor rating reach the employee until the support plan the Code of Good Practice requires is attached. It also keeps an eye on every forklift licence and first-aid certificate so none of them lapse unnoticed.

A shared review is frozen, and a poor one needs a plan first
Draft a review, rate it, then share it. Once it is shared it cannot be edited or taken back, because you cannot un-tell somebody what you rated them. The employee acknowledges it and can add a comment of their own, which nobody else is able to write or change. A rating of 1 or 2 cannot be shared at all until a written support plan and a review date are attached.
- Line managers review their direct reports without any HR permission
- Goals per person, with progress and a due date
- Nobody reviews themselves, whatever permission they hold

Who is trained, in what, and when it lapses
A course catalogue holding the provider, SAQA ID, NQF level, validity period and cost, and a record of who completed what with the certificate attached. Expiry is worked out at completion and stored, so editing the catalogue later cannot re-date a certificate that has already been issued. The skills matrix is drawn from those records and sorts people into current, expiring within 60 days, expired and planned.
- Staff request a course themselves, and it goes to the line manager and then HR
- Accreditation and spend fields feed B-BBEE skills-development reporting
- Deleting a course never deletes the history of who was trained on it

Try to share a 2 out of 5 without a support plan
The software will not let you. That single gate is worth more than most performance modules.