Pros
Nice view from the Dudley Tower.
Cons
* New hires get paid more than employees who have been here for 5-6 years. * Pay is woefully uncompetitive, employees are rapidly leaving for $20k-$30k pay increases elsewhere in the area. * Yearly salary raises are a joke, expect to laugh among your coworkers after your 2% annual raise that doesn't even cover inflation. * Benefits are a joke, you'll be laughing in pain at the $6850 yearly health insurance deductible. * Zero career path, you will remain at a title of Consultant for 10-20 years, after which you'll be promoted to Senior Consultant with no pay increase. * No training or career advancement opportunities, unless you consider reading ebooks as "training" that you could've Googled from anywhere. * No job security, if your project ends and CGI cannot find you a new project in 3 weeks, you are terminated from the company. Management has assured us that this will not likely happen for most employees, but this has already happened for several employees. * Extremely slow turnaround for new projects, which gives very little chance for employees on the bench to be placed on a new project. I was able to apply for a new job, schedule for three interviews, and receive a new job offer in a shorter timespan than CGI could approve the extension for my EXISTING project. * The morale here is a dead horse that keeps getting beaten every time another employee leaves or is let go, at a rate of 1.5 employees per week. * CGI is a big boat that's slowly sinking, and there aren't enough lifeboats for everyone.