Current Employee2.1Aug 9, 2023Terrible. Avoid at all costs. Boomer city, toxic sales culture, 2005 called and they want their workplace back.
Terrible. Avoid at all costs. Boomer city, toxic sales culture, 2005 called and they want their workplace back.
Former Employee2.4Nov 7, 2023NTT was/is going through massive change and are in a constant state of turmoil. Both employees and clients suffer.
NTT was/is going through massive change and are in a constant state of turmoil. Both employees and clients suffer.