CGI Group

  www.cgi.com
Work in HR? Unlock Free Profile

CGI Group Reviews

Updated Jul 22, 2014
All Employees Current Employees Only

3.0 1,260 reviews

73% Approve of the CEO

CGI Group President, CEO, and Director Mike Roach

Mike Roach

(550 ratings)

56% of employees recommend this company to a friend

Review Highlights

Pros
  • work-life balance is good; work can be challenging; good people; stock match is good (in 126 reviews)

  • I get to work from home without burdensome managers' administrative requirements (in 95 reviews)


Cons
  • Work starts only at Canada time that is by evening IST so hampers work life balance (in 40 reviews)

  • Less/zero trainings and very few opportunities for career growth (in 37 reviews)

More Highlights
249 Employee Reviews Back to all reviews
Relevance Date Rating
in
    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities

    1 person found this helpful  

    the management are full of lies and deception

    Collections Representative (Former Employee) Bedford, TX

    Proscollections experience is all I can say is a pro

    Consmanagement advised me that I qualify for fmla due to my mother having terminal cancer in the late stages pretending to care about me and my situation I got the paperwork in to them immediately and then was fired for taking my vacation time I'd earned on days that I had to tend to my mother for Dr's appointments which they informed me to do in the first place because they "cared" keep in mind I was #1 or #2 on the scorecard every month I received bonus (that were nearly a joke compared to the hundred of thousand dollars i collected) all but one month from the time I was hired because of the high amount of money I collected

    Advice to Senior Managementthe management are liars and fake we are just a joke to them

    No, I would not recommend this company to a friend – I'm not optimistic about the outlook for this company

    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities
    • No Opinion of CEO

     

    Alot of talk but little action!

    Director (Former Employee) Fairfax, VA

    ProsYou work with some wonderful people each and every day - smart, talented and caring!

    ConsLeadership is lacking in every way
    VP Level managers or hold overs from AMS are overbearing, rude and not very smart. Account Managers or VP's that never leave their office and yet pretend to know what the client thinks - they give no credit to their teams and take commission

    Advice to Senior ManagementConsider changing management or interviewing Director level folks to see what is truly going on.

    No, I would not recommend this company to a friend

    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities
    • Disapproves of CEO

     

    A job, not a career

    Consultant (Current Employee)

    ProsCGI is a great place to get that first 2 years of experience, or if you no longer care about your career and just want a pay check. I have found CGI mostly flexible on work/life balance.

    ConsThis company doesn't provide any opportunity for career, or skill, growth making it almost impossible to stay here long term. The pay is substandard and they try very hard to keep the salaries low for the employees. A big problem is the lack of employment stability, once your project is over they will bench you and give you 10 days to find another position. If you can't they lay you off. At CGI Federal if your not in Fairfax your treated very poorly, no input into projects.

    Advice to Senior ManagementStop treating your employees as being easily acquired and disposed of.

    No, I would not recommend this company to a friend

  1. We want your feedback – Are these company reviews helpful to you?  Yes | No
    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities
    • Approves of CEO

     

    I have been working for this company for over 17 years and believe that I need to move on

    Director (Current Employee)

    ProsGreat co-workers. Work life balance

    ConsOnce you get to the director level, it is very hard to move up to VP level.

    Advice to Senior ManagementGive opportunity to long term employee so they can contribute more to CGI and also recognize them by promoting them.

    No, I would not recommend this company to a friend – I'm not optimistic about the outlook for this company

    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities
    • No Opinion of CEO

    1 person found this helpful  

    Consultant

    Consultant (Former Employee) Fairfax, VA

    ProsGood place to start as college hires
    Reasonably big company to start

    ConsHigh turn over rate
    The product has too much defect
    Understaffed with project
    Overtime give you flex time which you can't use

    No, I would not recommend this company to a friend

    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities
    • Approves of CEO

     

    Relationship-based vs. Performance-based opportunities

    Vice President (Former Employee) New York, NY

    ProsCompensation is very fair for Director level and above -- with stock sharing program. CEO loves this company -- it is like his family and he is passionate about its success.

    ConsYou will do well in this company if you are able to gain favor with BU leadership (i.e., get them to like you). You do this by selling lots of stuff and keeping costs very low. Of course, this often means promises are made that are impossible to keep ... there is no accountability between sales and delivery. The good news is that when they screw up clients, they really work hard to fix the problems -- which of course costs 2X as much as it would have if it were properly planned from the start. Also, this is not a consulting company .... they do outsourcing and acquisitions ... if you are looking for a consulting opportunity, I would recommend you pass on CGI. If you are looking for Account Management or Delivery Management, this company could be for you if you can also sell.

    Advice to Senior ManagementWould be a wise (and possibly novel) notion to consider performant execution during the sales cycle. Retaining quality delivery consultants might cost a little more up front, but the $'s that could be saved on the back end would more than make up for it .... and you would have folks around to mentor more junior individuals ....something to think about.

    No, I would not recommend this company to a friend

    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities
    • No Opinion of CEO

    2 people found this helpful  

    As a last resort, this place might be alright to start your career; just get out as soon as you can.

    Consultant (Former Employee) Lebanon, VA

    ProsThe people at the Lebanon, VA office are really great. It's a mostly casual working environment, with very little micro-managing at the lower levels. Your first-level managers are amazing and genuinely care about your concerns. In fact, most of the people you'll work with are exceptionally nice and pleasant to work with regardless of location.

    If you do accept a job here, your first, second and potentially even third level managers genuinely care about your concerns (just don't confuse `care` with actually having the power to do anything about them).

    ConsIf you're a recent graduate, contemplating whether or not this place is something worth looking into, please read this section in it's entirety.

    --- Me ---
    Worked for CGI Federal in Lebanon, VA as a software developer. After about 3 years, I was transitioned into a development lead role. I worked on the Momentum product from 2010 to 2014.

    --- Your Job Title ---
    I worked for CGI Federal in the Lebanon, VA location for roughly 4 years as a Consultant. Make no mistake, my job was nearly 100% development; C++, Java, SQL cleanup, a little perl here and there. Even so, my title was never referred to anything other than "Consultant", with management staying very noticeably away from any title associated with Software Developer, Software Engineer, etc. This title is specifically how upper management explained to me my low salary; you will be a Consultant. You will not be a Software Developer to them.

    --- Your Work ---
    The product I worked on was massive - at the time of writing this, roughly 3 million lines of C++ (not counting comments, etc.). That's not a con at all, but is a necessary detail for this section. The very vast majority of your work, as a developer, will be closer to Applications Development than anything. There are rare occasions when you need to conceptualize anything sophisticated prior to beginning your development. By sophisticated I mean algorithmic - by and large, your work will likely consist of determining which 1 to 5 methods were left out of the original design, and then finding where to update/add those methods to the system; 90% of the time, these methods have already been written and you're literally copy/pasting function calls. After about a year, you may get the opportunity to implement new functionality into the system, but more times than not, this has already been designed for you by an architect, and it's simply up to you to write the code how they've already designed it.

    --- Your Personal Growth ---
    The project doesn't lend itself well to innovation for two primary reasons: (1) It's a pretty big software, so innovative changes take time and (2) management.

    (1)
    Let me be very clear on this part, because it is crucial for you to understand if you do take this position. Unless you go out of your way to contribute in new ways above and beyond your day-to-day expectations OR you are an avid hobby developer, continuing to do development outside of work, your development skills will not improve much at all past the first 1 or 2 years with this product. You will be doing a mixture of the same C++ and Java/J2EE development and debugging, every day. There likely won't be any *new* technology that you get to dabble with. There will be no new languages implemented that you get to gain experience in. The overarching theme of your resume will read: Development Experience: C++, Java/J2EE, SQL -- this is hard to accept, considering the demand for industry experience in more modern languages.

    (2)
    After reading the above, you need to know this: Management doesn't care. You're a consultant. You're not a developer. And no, this is not me being vain; this is directly from 1-on-1 meetings I've had with management. Several developers (myself included) have been directly told that "CGI is not a software company.. we're a consulting company." We have recommended "innovation days" (think, hackathon); management thought the idea was ok, as long as the idea you work on was *profitable* in some way, and you can prove that upfront. You will be told by upper management that they value your growth as a developer. They don't. Your first few managers may tell you they care, and I believe that they genuinely do. The problem, and they will admit this to you if you ask, is that they have *very* limited authority to do anything about them.

    --- Your Financial Growth ---
    Do your research. Don't trust what they tell you during your interview or recruiting session. Do. Your. Own. Research. They will tell you "$47,000 for a development position in this area is actually really good considering the cost of living." This is a lie. The cost of living for Lebanon, VA is rated at 93, roughly 7 points below the national average (100 being the average). Heck, the Fairfax rating is 143, and the starting salary for developers is less than $60,000! The average national salary for a software developer, straight out of college, is in the mid $70,000s. Remember: You are not a developer to them. You are a Consultant. Upper management told us directly that `we can not treat you like [developers from other companies] because we are a consulting company; not a software company`.

    Raises are, frankly, pathetic. I started in 2010 at $41,000 -- after 4 solid years of work for the product, my base salary when I left was just over $46,500 (keep in mind here that I was "promoted" to a development lead in 2013, and was given no pay adjustment for it). When I left the company, NEW developers straight out of school were being brought in at $47,000 - $49,000. In other words, CGI started hiring college graduates at higher rates than myself and even developer who'd been with the company for 5+ years; what you start at, you need to be happy with that number +1-3%~ in yearly raises.

    --- Your Benefits ---
    This section was only included for those of you who may be considering applying here, and haven't yet received a benefits brochure. The only important thing worth mentioning is healthcare; everything else is decent. If you have a family PLEASE read your healthcare package closely. As of writing this review, the annual deductible for family coverage was $7,000 -- and it's a high-deductible type plan; essentially you have ZERO COVERAGE until you pay $7,000 out of pocket.

    --- Your Value ---
    I worked with a guy who was an exceptional developer, a technical lead, and the direct technical contact for one of our clients; he had been with CGI Federal for roughly 4.5 years when he told management he'd received another offer, but would be willing to stay if the counter offer was acceptable. Management DID NOT COUNTER. Management was vocal about the fact that this guy was an exceptional talent but they were unwilling to offer him ANY pay adjustment in order to keep him.

    --- The Atmosphere ---
    When I left, it was a very poor morale overall. They will tell you "Our retention is high!" and "Our revolving-door is great!" This may well be true for the company as a whole. It is most certainly not true for the Momentum product. The retention percentage might be high, but it's a lousy method of tracking. I can count at least 7 people who've left in the past 2 years that easily account for over 60 years of combined experience. These are just the ones I know about.

    Advice to Senior ManagementThis section doesn't matter; we have been painting the picture for the management team for over two years, and no one has listened. They're not going to listen to an online reviewer.

    So I'm using this section instead as final comments. The culture is ok - you'll work with some really great people in Lebanon specifically. The management in Lebanon is superb, in fact. The problem is that the product is falling apart, and no one above your local first-level management team is going to legitimately care about your growth and compensation concerns. People are leaving left and right. This used to be a great place to work. Now, best case scenario, it's somewhere that you can get your feet wet in development outside of school - but please, don't stay for longer than a couple of years if you do accept an offer. And please do your own research; like any HR department, the recruiter's job is sell you on how amazing the company is. From a four-year developer, based out of the Lebanon, VA office let me assure you: it's barely mediocre.

    No, I would not recommend this company to a friend – I'm not optimistic about the outlook for this company

    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities
    • No Opinion of CEO

    2 people found this helpful  

    An excellent company for "below average" people.

    Executive Consultant (Former Employee)

    Pros- It's a good company if you are not a very smart person and not fit for companies like IBM, Accenture, Google, etc.
    - Generous pay if you are white or worship big bosses

    ConsCGI might be a great company, but following observations are based on my experiences in some of the US offices:
    - Treat "non white" employees as workers and will never give them senior management positions.
    - Most of the people are average or below average. They are not qualified to successfully deliver large custom software development projects.
    - Most of their success stories are on the projects where they were sub to companies like IBM and Accenture.
    - Some of the US offices are run like family owned businesses. Not very professional.
    - No a process oriented company. I think CGI is a CMMI level 3 company.
    - And many more when I compare CGI with similar companies.

    Bottom line - Do not join CGI if you are a smart person and believe in innovation. Do not expect good salary raises and/ or promotion if you are not white or close to senior management.

    Advice to Senior ManagementFrequently visit US offices to learn how they are mismanaged.

    No, I would not recommend this company to a friend

    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities
    • No Opinion of CEO

    1 person found this helpful  

    Its an OK startout company but move on after 2 years

    Business Analyst (Current Employee) Lebanon, VA

    Pros-Flexible Schedule for some teams
    -Work from home
    -good socials but not enough
    -work-life balance
    -Stock Options but everyone has them when the company is public and is profitable for the company
    -Really nice and helpful people, really smart too
    -lots of college hires
    -Profit Sharing, is a nice LITTLE bonus for christmas presents

    Cons-Few growth opportunities
    -Terrible healthcare insurance 2K ded. for single plus a premium per pay check for maintaining insurance
    -TERRIBLE LOCATION
    -SUPER LOW SALARY, actual cost of living is around average which salaries dont reflect
    -NO HELP when trying to transfer offices after working for several years
    -TOO MANY Promises not enough action
    -Sometimes really boring projects not enough challenge
    -There is a gym also but the GYM sucks! i rather get a little money extra to pay for a membership
    -not enough perks

    Advice to Senior Management-More Pay
    -Listen and help your employees
    -acknowledge your employees a little more, the monthly member recognition program doesnt really acknowledge everyone

    No, I would not recommend this company to a friend

    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities
    • Approves of CEO

    1 person found this helpful  

    CGI Federal some good, some bad

    Consultant (Current Employee) Lawton, OK

    Proswork-life balance is good; work can be challenging; good people; stock match is good

    Consno career advancement; current uncertainty over contract status and funding is not helpful (it is the government's fault, but the company should have some kind of long term plan for employees)

    Advice to Senior Managementlevel with employees, avoid doing stupid stuff

    Yes, I would recommend this company to a friend – I'm not optimistic about the outlook for this company

Worked for CGI Group? Contribute to the Community!

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