Remember the Phenix pay system? It was an IBM project that was supposed to save us 70 million a year, instead they paid IBM an additional 2+ BILLION to try and fix the broken crap they'd delivered. Never even worked, they're currently taking bids to replace it already.
80% of public servants had pay issues, many were foreclosed on because they couldn't pay their mortgages, someone even killed themselves.
And we expect the Canadian government to accurately determine ROI on digital ad spend? That's hard enough for skilled people in the space (some who have found it to have no effect altogether). Our government is simply going to be fleeced for every penny they have (and then some).
Remember, these are the same people who shut down the CRA website every night. Can't even access your tax info after hours.