My American friends, you have to understand that CGI isn't really a software firm, but a clearing house or money laundering firm for the progs.
The Canadian experience with this bunch would fill volumes, in fact there was an entire federal annual audit outlining their incompetence..
Essentially, they get government contracts, by greasing the liberals in power, then shovel money at anyone who will cover their back. In the case of the Canadian gun registry, they ensured to was almost impossible to actually use, then the federal stormtroopers, used the mistakes created by the registry to criminalise gun owners and take away their license.
The bugs weren't a mistake, but a feature of the registry. They then used their maintenance income, to massively fund the Canadian Association of Chiefs of Police, to ensure, whenever their were complaints, they were poo-pooed by the top cops.. It was so bad, that the CACP's ethics advisor resigned in disgust..
Their political funding operations took a hit, when the Conservatives changed the rules for federal party funding and limited political donations to $1,100 per annum for anyone, and stopped corporate and union donations to any party. However at a provincial level, corporations and unions can still donate, which explains why the Ontario liberals received massive donations from them, and then blew a billion dollars, on an e-health software program for the province, which didn't exist..
If I was an American, I would research their political funding in the US, be aware, they likely didn't make huge donations directly to the Dems, but worked through a third party, as they do in Canada, such as the Chiefs, cop unions etc.. Also, research ties to the Tides, Rockerfeller type groups..
Remember, the problems are not a bug, but a feature of the system, just like the gun registry..