Question: is cgi a good company?
Answer: This is a good Canadian company to work for." Flexibility in assignments and workplace location. A lot of different domains one can work in. Little or no work life balance as with almost all consulting firms.