CGI has grown to be one of the largest IT services firm in the world. The ACA contract is only one of a number of contracts with the U.S. government, which in total amounts to contracts worth about $2.3 billion. The American work is handled through their American subsiduary CGI Federal. According to the Company, the contracted program was done according to specification. Overloading occured when additional registration security programs were integrated into the main program on the direction of CMS, the U.S. Federal Agency integrating the various contractors. Not hard to see there is plenty of blame to go around, if blame is what you are looking for. But more important than blame, is working together to solve the start-up problems that always seem to plague new complex programs.