They literally have a point system. Race, sex, sexual preference and disabilities (basically any protected class) are all assigned a certain number of points.
Regardless if you're trying to fire someone for cause, if they are in some dangerous combination of protected classes (watch out for disabled black lesbians) and you want to minimize legal exposure, they'll advise you to keep them and put them in a position where they can do no harm to company.
He has one firm who has an employee who has sued them five (!) separate times for racial discrimination (according to my friend, anytime the person gets a bad review or reprimanded). They can't get rid of the person for fear it'll look like retaliation.
The whole situation is completely degenerate.
Well, for a good worker anyhow.