There are many negative things I can say about CGI, but reading the reviews, they've honestly already been said. I will reinforce the fact that management is a joke at this company, basic things like communication, respect, recognition, don't think these things exist in this company's vocabulary.
Having said that - folks, just put in a year or two (or less, heh!), and get out of there. You...