Shared Services Canada has been pilloried on all sides for its unsatisfactory performance in modernizing Ottawa's archaic IT systems. But that dubious record did not stop the agency from handing out $1.5 million in bonuses and performance pay to its top executives this year.