“ an LGBT-inclusive non-discrimination policy, diversity and cultural competency training, parity in employee benefits that included benefits for couples in civil unions and domestic partnerships, appropriate and respectful advertising in the LGBT community and transgender inclusive health benefits.”
There is a word for requiring that from a company: Fascism
Yes, fascism is the word for it; no way around it.