Whilst there are always bad apples in a big company, a good company stamps out bad behaviour as soon as it becomes aware of it.