People make the company. CGI provides growth opportunities and a willingness to help individuals grow. This is the second "tour of duty" at CGI and the move back has been a positive and worthwhile... experience. I'm pleased to have returned to CGI - to an environment that is growing, both as a company and its workforce.
There are no cons at this time.