I've worked for DXC prior to getting laid off and I can certainly say this is the WORST company I've ever worked for. They have no respect for employees and are always cost cutting, especially if you are technical. Best to stay away.
1 publicly visible post • joined 8 Nov 2018