Important work, lack of mentorship, not Agile, so-so pay - Recensione dipendente - Junior UI Developer presso CGI

2,0
13 dic 2021
Consiglia
Gradimento del CEO
Pronostico commerciale

Vantaggi

- I worked in the CGI Federal branch/subdivision of the company. The work I did was part of a really cool, high-impact government project. - I was proud of the work and liked my teammates a lot. CGI hires perfectly capable engineers with good attitudes. - Web Accessibility and standards have multiple senior experts who do a great job with it.

Svantaggi

- I had two total conversations with my manager, one welcoming me to CGI and one when I left. At no point was my manager interested in my growth or career advancement. - Management had us doing what they thought was Agile. Here's what they thought Agile was: you point and groom everything and then senior management ignores the engineers, tells everyone what they are going to work on and overloaded the sprint. So rather than empowering engineers to work on the things that they felt would be most impactful or to which they would be best suited, it was a top-down waterfall approach to every piece of code on our way to an MVP. So all of the busywork of Agile with none of the sense of ownership, flexibility, or achievable goals. Every retro was "why did we fall short of our sprint goals?" and the common denominator was it was way too many points per sprint. We switched to t-shirt sizing because it was thought that maybe then our sprint goals might become more reasonable, which was silly because the work takes just as many hours when you swap scales. - Management was overly optimistic on pretty much every aspect of the project with the client. At a certain point, it was clear the client realized this. They weren't dumb. - I was hired despite clearly stating that I did not have experience with a particular coding language. In the interview I was told that was fine and that there would be plenty of mentoring opportunities to get me up to speed. I accepted the job with this understanding. I got there and when asked by Senior Management if I had the relevant experience with coding language X I said no but I was really excited to learn. I was pointed toward "maybe Udemy would have a course?..." - I was once asked if I was "taking the weekend off" after working the previous two weekends. My salary was based on a 40 hour work week Monday-Friday, with additional flex time I was unable to use because it expired weekly. (To be clear, I've worked jobs with more hours per week, and I've worked jobs where I worked on the weekends, but in those cases, it was expected and clearly marked and clearly compensated. This was a slow ramping up, passive-aggressively introduced, and then treated as normal) - The mentorship I did get was due to a more senior engineer taking time out of their schedule. This person was actively encouraged not to mentor the junior engineers because their output was needed, even though mentoring junior engineers would have sped up work by a much larger factor than this person's contributions, because they were constantly cleaning things up. - I finally managed to snag a job elsewhere and leave after working through and interviewing during my family vacation, where I was unable to take time off even though I barely touched my vacation time. - Some of the senior developers and management were particularly in love with the languages they found most familiar, even though I've come to realize that other languages and architectures would have worked better for the project we were working on. - Pay and benefits were mediocre. I am at over twice my CGI offer with far better benefits.

Esplora altre recensioni su CGI

5,0
27 mag 2026
Dipendente anonimo
Consiglia
Gradimento del CEO
Pronostico commerciale

Vantaggi

Good work environment Strong leadership

Svantaggi

Room for growth can be limited unless you really seek it out.

1,0
16 giu 2026
Dipendente anonimo
Consiglia
Gradimento del CEO
Pronostico commerciale

Vantaggi

no specific positives to highlight from my perspective

Svantaggi

I worked at CGI in both India and the USA and observed similar workplace culture concerns across both locations. The only real difference was HR—India HR felt more supportive, while my experience with USA HR was disappointing. My employment ended shortly after maternity leave due to an alleged “lack of projects,” which I experienced as a layoff. I also observed what appeared to be misuse of position by some leaders, including blurred professional boundaries, preferential treatment, and expectations that went beyond normal workplace roles—at times resembling personal-assistant-style demands rather than professional conduct. Surprisingly, I also noticed inconsistent “policies” applied differently to different individuals. In some cases, it felt like the rules changed depending on who you were. When leadership became aware that someone was related to another employee in the organization, it sometimes felt like that person was singled out or targeted rather than treated objectively. Overall, these practices—whether through inconsistent treatment, perceived power misuse, or favoritism—undermine trust, damage workplace culture, and raise serious concerns about fairness and professionalism.

Vedi recensioni per: Utile|Valutazione|Data|Tutto