What you described is disgusting. Why not contact the EEOC (Equal Employment Opportunity Commission) to see if they've violated the law? Here's the website
http://www.eeoc.gov/, and a description of what they do:
"The U.S. Equal Employment Opportunity Commission (EEOC) is responsible for enforcing federal laws that make it illegal to discriminate against a job applicant or an employee because of the person's race, color, religion, sex (including pregnancy), national origin, age (40 or older), disability or genetic information. It is also illegal to discriminate against a person because the person complained about discrimination, filed a charge of discrimination, or participated in an employment discrimination investigation or lawsuit.
"Most employers with at least 15 employees are covered by EEOC laws (20 employees in age discrimination cases). Most labor unions and employment agencies are also covered.
"The laws apply to all types of work situations, including hiring, firing, promotions, harassment, training, wages, and benefits."