... is not when you're facing an obvious choice between right and wrong.
It is when you're facing a choice between doing the right thing and doing what's popular ("everyone's doing it").
Just because everyone's doing it doesn't mean it's the right thing to do.
Sadly, business dealings nowadays are not just about the making the right choice for the company anymore. Under-the-table transactions have become the norm.
In a world where everyone is trying to get ahead just to survive, it seems just right to compromise and to break integrity to be at least competitive.
But in the long-term, no one wins. Quality suffers. Everyone loses.
Even something as simple as crossing the road on a red light at night seems just right when everyone is doing it (and when there are not so much cars passing through). But, little things tend to add up and become something much more as we influence others to do what "everyone else is doing" through our little compromises.
A simple violation like crossing the street on a red light or throwing a candy wrapper on the street while no one is around can become a collective or cultural lack of discipline. Sounds familiar?