Companies don't have ethics. It's unethical people running and working at those companies.
And it's really far past time we stopped giving those people a pass because "it's the company, not me"
And it's really far past time we stopped giving those people a pass because "it's the company, not me"
In a way, they do. There exists a "company culture", which is the collection of social norms that have formed inside the company. Most members of a group will behave in a way that does not stray too far from these norms.
There is a very good TED Talk by Dan Ariely "Our Buggy Moral Code" which describes how such a culture is facilitating unethical behavior by individuals.