Good experience enjoy to work there location company administrative also nice team too gud environment is nice culture gud to work team management good Working nature very nice Culture good Support for team Emcouragement
i wonderful place to work with sharing and gaining good knowledge and skills . management is really good . work place is good keeping infrastructure into mind . keeping the environment good which enables the workers to work nicely and motivates them as well.
Commercial Deal Architect (Current Employee) – New Delhi, India – December 5, 2017
Tata Communications carry The TATA DNA, which makes company more ethical and good place to work. The company provides a good work-life balance. Bonded with customer focus and centricity, company believes in regulations above business. A vast product portfolio and focus on Winning.