strong focus on bureaucracy, everything else is secondary
Pros
I used to work for logica which had it's flaws, but was ultimately a fun environment which encouraged independence and initiative. There are still some people left in CGI who have the logica mentality. However a lot of them have moved on to greener pastures. There is no reason to consider CGI as an employer.
Cons
CGI is a gigantic bureaucracy with new regulations being released on a weekly basis. Every single of them introduces new forms and approval processes for every small step of daily business. Despite the official PR, CGI is looking more for subjects rather than for independant employees. In addition, the huge number of approval processes are being backed by the worst internal tools I have ever seen. All reporting tasks (and there are numerous) are being made extremely tiresome by the internal PSA system. Databases behind the webinterface are often out of sync and lose data.