Pros
If you are driven and motivated to succeed CGI will provide you with ample opportunities to shine and succeed. CGI does not hire employee it hires members (owners) that get to partake in all the benefits the company has to offer - profit sharing, stock options and a stock purchase plan. CGI's Senior Management are very passionate about the company and they have a clear vision and mission for CGI – it is very inspiring to hear them speak about CGI’s vision and mission. CGI has some great Managers that constantly provide recognition and feedback for a job well done – unfortunately there are those Managers that seem to forget to provide that words of recognition and thanks for a job well done do not cost them or the company anything.
Cons
It's a great company with many talented people yet they are unable to command the high per diem rates that companies such as IBM, EDS and Accenture enjoy.