What's most depressing is that I still believe in the long-term potential of this Canadian construction company. Having said that, I tend to believe the nature of the projects they bid on globally leads them to tricky situations...and they haven't proven less than adequate at handling these ethical dilemmas. Even with new anti-bribery/corruption policies and processes in place, my bet is that their reputation will take them decades to restore.
As a side note, I still hold a small position in SNC in my non-registered account, but it's likely one I'd think of selling as well if the price of SNC stays strong. There are simply better, more ethical, larger yielding Canadian dividend growth plays.