Abercrombie &Fitch, the worst company on earth