Pros
When I look at what people generally like about DXC, a few things really stand out: The Flexibility is Great: Honestly, one of the biggest draws is the work-life balance. I keep hearing about low stress in many roles and the amazing flexibility. The fact that they've embraced a virtual-first or hybrid model means you get significant control over where you work, which is a huge benefit for managing your personal life. Plus, things like their PTO and flexible leave options sound genuinely supportive. Tons of Resources: Since it's such a big organization, you get access to excellent training and development opportunities. People often mention things like DXC University and company support for getting valuable certifications. And, depending on the role and region, some of the perks—like a company car—can be quite generous.
Cons
The Pay is a Sticking Point: This is a big one. I often see people say that the salaries are below market rate compared to competitors. Even more frustrating, apparently promotions and raises are notoriously slow or hard to get. It seems like the only reliable way to get a significant salary bump is to either bring in a competitive offer or leave and come back later. The Bureaucracy Can Be Rough: Because it's a massive company built on mergers, it can feel incredibly hierarchical and bureaucratic. You're often dealing with multiple layers of management, which can really slow down decision-making and make you feel like the upper tiers are out of touch with what's happening on the ground. The Fear of the Unknown: There are lingering worries about job security because the company has gone through periods of layoffs and restructuring in the past. On top of that, if you're a high performer, you might find yourself dealing with an increased workload as teams shrink, potentially leading to burnout without proper compensation. Feeling Like a Small Cog: Ultimately, it's easy to feel like you're just a "cog in the machine" given the sheer scale. Your experience is often highly dependent on the specific project or client you're assigned to, which means things can be very hit-or-miss.