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

From this author