The notion that 9000 jobs would just disappear from the economy if SNC-Lavalin were prevented from receiving federal contracts for 10 years is mistaken. Federal contracts are going to be awarded, whether SNC-Lavalin is there to receive them or not. If SNC has to lay off employees because they don't win federal contracts, firms that do win federal contracts will be hiring. Canada has many successful engineering companies, some of them located just across town from SNC-Lavalin.
-k