Pros
CGI has its dream "To create an environment in which we enjoy working together ...". Great values, Excellent flexibility of where you work from, a great way of balancing the needs of shareholders, partners and customers, and people are nice
Cons
A deeper issue is that in some divisions, raising concerns isn’t just discouraged — it feels ignored, or in the worst case punished. This creates a climate of fear where people stop surfacing problems or sharing alternative viewpoints. The result is that technical debt compounds unchecked, as early warnings are ignored and short-term fixes take priority over long-term health. Innovation slows, resilience weakens, and collaboration suffers, because people learn that silence feels safer than honesty. I wish I could surface these concerns internally, as i genuinely want to improve things. But am genuinely afraid to do so as I fear repercussions from local management. There needs to be an internal forum where partners can post anonymously to seek help.