Company Menu

CGI Employee Reviews for Country Manager

Browse CGI Reviews by Job Title →
Country Manager

What do you like about working at CGI?

"Diversity of people that I was able to work together or manage to get job done."

What don't you like about working at CGI?

"Corporate legal council not responding to local needs and delaying the legal process to get business moving forward with Japanese partners."

What suggestions do you have for management?

"Have a long term investment plan and invest in individuals rather than buying out companies."

We noticed that your web browser is outdated!

Update your browser to have a more positive job search experience.

Upgrade My Browser

×