Pros
I love the local member, I have worked there 12 years, there were some early issues but since they realized they were having too much turnover and took step to correct this things have improved. This competitive salaries in ranges that make sense and aren't showing favoritism, and employee health and well being initiatives. The CGI folk in western Canada are too notch to work with, and policies are very open and collaborative.
Cons
CGI Corporate in eastern Canada do not seem to recognize the contribution and possibilities from the west, as they keep taking contracts for better corporate tax breaks (ie data center, call center, programming contracts all pulled east). This resulted in many Regina local empoyees losing their jobs, with only a few even having the opportunity to move east with the contracts. Followed by things like pulling all ability to resolve issues in a fair and timely Manor from local deskside until we lost the one (very good one at that) member who did deskside onsite, and now share 1 deskside across all of western Canada? The data center and call center were doing quite well, with many long term contracts, happy customers, and new contracts coming in, poof pulled east, huge job loss locally.