Toxic management overshadowed decent company - Software Developer CGI Employee Review

1.0
Jun 9, 2026
Recommend
CEO approval
Business Outlook

Pros

I worked on the CGI Federal part of CGI. The benefits of the position I had were good. The salary was competitive, they sponsored my security clearance, and the vacations were generous. I don't have a problem with the company as a whole.

Cons

The boss I had lied about me multiple times, exaggerated normal incidents to paint me in a bad light, and did everything she could to make me look bad. I raised my concerns to her boss and HR, but they gave no response. There were initially multiple red flags, such as her screaming at me after a miscommunication resulted in me doing a certain training too early and I pointed out how she could've instructed me more clearly, her rescheduling multiple times and never ultimately meeting with me about concerns I had about another employee, and ____. Then all of a sudden, she put me on a PIP. She and the HR rep cited a laundry list of reasons. Several of the points were entirely fabricated, several others were extremely exaggerated, and the remaining ones were things I didn't realize was an issue (such as ____), and that she had multiple opportunities to correct me on before but never said they were a problem. When I tried to say this, they told me that "this isn't a discussion" and that I was "being defensive". I did my best to follow their improvement plan, which included subjective goals like "listening better". I was initially successful with the PIP, but then they assigned me a task which they admitted I was the first on the team to try something like that. I worked on it for several weeks and made steady progress, but they still claimed that I didn't finish fast enough and assigned it to a more experienced team member, and used that as justification to fire me. I checked in with the team member they assigned it to, and although they said the other employee had tried something different that fixed the problem, I confirmed with the employee directly that the had not in fact fixed it and had tried the exact same approach I was doing. To summarize, my boss and the HR team lied multiple times and tried to find any excuse to fire me. This appears to be a repeating issue with this specific boss, as another intern decided to not return because of her. Concerning the company overall, the only criticism I have is that there's a vast discrepancy between teams. Some teams have good bosses and some teams have terrible ones. Aside from my boss, the workload and expectations on my team was very light, whereas a different team regularly works late into the night and on weekends.

Explore other reviews about CGI

5.0
Jun 9, 2026
Recommend
CEO approval
Business Outlook

Pros

Inclusive workplace; great benefits; supportive of personal and professional growth; decent compensation for the area; - especially given the benefits; great leadership; strong culture and values.

Cons

Can be ups and downs if you are in a more volatile area of work which has contracts come and go. AI has increased that volatility across the industry and CGI hasn’t been immune. Individuals experience can vary by manager, but it’s a very good company.

2.0
May 7, 2026
Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

The team for whom I worked was great. One of the best.

Cons

Other teams not so much. Herding cats and you end up taking over on an IMC call for something not even in your sphere. I feel they blacklist employees they RIF. I had a great Director try to get me in with other BUs and nothing. He tried again and again. Others who got RIF'd told me the same. Not good. Also, seems people look over their shoulders looking for the Grim Reaper. Not a good way to be. And the higher ups that are in charge of client retention seem to not be the ones on the firing line, only the consultants that did great work for the clients who decide to leave. HR who is supposed to help get another job within the company are worthless. They want you to do all the work. Also, CGI is so big teams only know what they know. Learning other teams' stuff seems to be frowned upon. How can you move around? This login makes you stuck.

See reviews by: Helpful|Rating|Date|All