Life at CGI is a different experience for each CGI member. Some of them tell their stories in this dedicated blog. Share this more