While CGI is a great company to work for with great people and great opportunities, there is a lack of communication throughout the company.
I enjoy the networking that the company has to offer, and they provide tools to help you learn more about any technological field you set your mind to.
However, the opportunity for growth/advancement is a joke.
Under-qualified people get promoted, so in turn they are not much of a team player being that they do not understand a lot of process and procedures that the rest of the team knows.
I've been to other CGI locations that have more involved members working on projects, but sadly that is not the experience I've had.
The opportunity for overtime is great, however at times you can get taken advantage of your overall flexibility.
CGI is an OK place to work. I just wish that there was more opportunity for growth.
Co-Workers are great, Overtime opportunity is great
Management is undertrained