Pros
You can advance if you are lucky. Great learning opportunity. Diverse and inclusion. Shares matching
Cons
Favoritism is played widely in the company, you will advance if you are liked regardless of the qualifications. Salaries are sub bar, also the insurance A legacy company that serves other legacy companies and hard to adopt new technologies. Advancement in this company is too little and too slow, they are of a mindset that you have to do the time before they can give you a chance to advance. Turnover is too high, talents tend to find out in the first couple of years they don't want to spend their career life in this company, so CGI ends up stuck with seniors that been there forever. A lot of talk about career development, but this is never transferred to reality. Good place if you are stuck, but if you have another choice go for it.