I didn't enjoy my tenure working for the company. Just stayed coz of the need and no other better opportunities. Job security and the brand name is good.
If someone is aspiring to learn the width and breadth of Enterprise transformation from a Digital Infrastructure Provider view point, Tata Communications is the best place to be. The culture certainly incites learning attitude and also encourages fail fast model to try, fail, rise and persevere.
I am thoroughly enjoying my tenure here at Tata Communications.