Corporations are not people my friend. They do not (and should not) have the same rights.
EDIT: Going through my wife's underwear drawer is not the same as having to provide payroll data to enforce labor law.
EDIT 2: If you're a government contractor, you have certain labor rights obligations, by law. If you violate those, the US government has the authority to pursue you.
"The department in a complaint filed with an administrative judge in Washington said the company was prohibited from engaging in racial discrimination given the hundreds of millions of dollars it receives as a contractor with the federal government."
"The U.S. Labor Department has sued Oracle America Inc, alleging that the technology company systematically paid its white, male employees more than other workers and unlawfully favored Asian applicants in its recruiting and hiring efforts."
It's in the first two paragraphs! Does anyone read the article anymore?