I left DXC years ago. The toxic environment was affecting my state of mind and then it does, unfortunately, start to flow into your home-life whereby your partner has to listen to your bad day - and that's not a good for anyone.
Having left, I can't say I've had merit rises, since my starting salary at my new firm was much higher than the DXC pay for a similar role, which made me realise how low they must have been paying me, but I can say that I had 2 annual cost of living rises by 4% in FY24 and again in FY25. These rises were mandatory across everyone, so it superseded any need for pay/performance reviews. Plus, I accrue 1 day additional leave for every year of service, after the 2 initial years and the ability to buy additional days (no cap) and ability to carry 1 week over each FY with no constraint on when you have to take them. None of that "Quick, use all your holiday before we have to declare the debt owned on our annual end of year figures" nonsense.
I think the more valuable thing (other than salary and leave) is the actual work environment, at any place you work. A place where people are generally happier and yes, in any business you can get one or two people who might moan about something, but its usually a short-lived mood and nowhere near the levels I experienced at DXC, where nearly everyone wasn't happy pretty much most of the time! It even spilled out onto a CEO call where he ended up shouting at everyone!
Once you leave, you will find the reduction in red-tape and barriers to customer delivery is quite liberating and your ability to focus on delivery is increased ten-fold. No more having to write endless business justifications and jump over a tonne of HR walls and complete things multiple times on multiple systems, just because DXC don't have the ability to architecture their own internal systems and processes, to ensure optimisation to meet the levels that they claim to offer to their customers.
If you've started on a good salary, then use a year or two to gain experience and then use that to springboard yourself up and out into some of the new leading edge tech companies. I don't think DXC (from what I've since read on here) will have much to offer you career or pay-wise, but you will gain experience with a diverse set of customers. You need to be active at managing your manager and reaching out to managers (or staff) of the area or project you'd like to join and effectively push your own career. But don't stay longer than 2 or 3 years, since you'll be losing time to progress. If you stay, you will unfortunately be burned out by trying to circumvent or suffer a lot of internal process barriers being created by HR and "Leaders" to curtail your ability to deliver effectively to your customers. If you are every offered money to stay - don't, since I guarantee you will get a lot more out of leaving (for the right company) than just money.