"Not a good experience"
What don't you like about working at CGI?
"impersonal and detached"
What suggestions do you have for management?
"pay attention to your employees and protect their jobs"
Update your browser to have a more positive job search experience.
Upgrade My Browser