Pros
Great place to start out of college. Good management. Nice work/life balance.
Cons
Get your feet wet at CGI to get in the door at other firms. Very minimal pay increases and less lateral movement opportunities compared to other firms. Started at 57k out of college at CGI. Left 4 years later at 63k with "exceeds expectations" every year on my evals. High performer but didn't advance. I left CGI for a $15k raise at a larger firm, starting there at $78k and one step up (senior consultant). I left the larger firm 4 years later at $102k, as a manager, with similar work/life balance to CGI and average performance evals. 24k increase from first day to last day at the larger firm. 6k increase from first day to last day at CGI. Both a 4 year tenure.