Terrible leadership: There is such a specific hierarchy within NTT Data that going above your HLM is frowned upon. If you're stuck with an HLM who doesn't have a clue what they are doing then life at NTT can be rough.
Poor transition to other accounts: There is a lot of turn-over at NTT and the HR/GRM teams are a joke. When I was on an account that was ending we had two meetings and an HR rep joined each of those calls. She told us to update our profiles, add skills and take as many of their internal courses to bulk up our skills. When it came time to actually apply for roles most of what they had were too high or too low of a grade level and we were not eligible for them. NTT uses a grade level system for every employee and if a job you want is more than one grade above or below you're automatically rejected for it, even if the skills match. I was assigned a GRM who was based in India and did the bare minimum in trying to land me in another account.
Low pay: In addition to using grade levels for internal job application they use your grade level to determine your pay. In the 3.5 years I worked there I never received a raise except for when I asked for one as I transitioned to become a FTE from a contractor. As I was leaving the company I was due to get a 1.5% raise. Absolutely abysmal. A typical raise should be around 3% annually.
Contractor to FTE Onboarding: The onboarding process to become an FTE from a contractor took approx. 4 months. It was one of the worst processes I have ever seen. I was assigned an onboarding manager who was supposed to help with any questions and guide me through the process. All they did was send me a bunch of emails and told me to look through them, though most of what I was reading I couldn't understand. There were also several periods of waiting for updates from the onboarding manager, who was waiting for something from her manager, and so on.
Employee Retention: For as large of a company as NTT Data is, their focus seems to be mostly outside the US. The amount of internal roles available in the US versus globally were very low which didn't leave a lot of options to stay with NTT.
Support tickets: There is a support ticket for everything, including getting ahold of HR. Be prepared to wait for several days for any resolution. IT help desk is off-shore.