CGI

www.cgi.com
Employer Engaged
There are newer employer reviews for CGI

 

Smart talented people. Very flexible.

  • Comp & Benefits
  • Work/Life Balance
  • Senior Management
  • Culture & Values
  • Career Opportunities
Former Employee - Analyst in Fairfax, VA
Former Employee - Analyst in Fairfax, VA

I worked at CGI full-time (more than 5 years)

Pros

Projects are secure while the company has nearly doubled in the last few years.

Cons

Promotions are kind of hard to get. However if you work hard you will be recognized.

Recommends
Positive Outlook
Approves of CEO

1566 Other Employee Reviews for CGI (View Most Recent)

Sort: Rating Date
  1.  

    Best Company I have ever worked for

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Finance Manager in Denver, CO
    Current Employee - Finance Manager in Denver, CO

    I have been working at CGI full-time (more than 5 years)

    Pros

    Company is extremely focused on employee satisfaction, sometimes to the detriment of the bottom line. Excellent opportunities for advancement but expectations are high.

    Cons

    It is a consulting business so layoffs are reality but the company does its best to locate new opportunities for employees. You must be willing to travel.

    Recommends
    Positive Outlook
    Approves of CEO
  2. 1 person found this helpful  

    Executive Assistant

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Anonymous Employee
    Current Employee - Anonymous Employee

    I have been working at CGI

    Pros

    I found nothing good about this company

    Cons

    Management doesn't care about their employees

    Doesn't Recommend
    Negative Outlook
    Disapproves of CEO
There are newer employer reviews for CGI

Work at CGI? Share Your Experiences

CGI

 
Click to Rate
or

Your response will be removed from the review – this cannot be undone.