N Nikhil Sharma Review of Tata Consultancy Services, Ind... 3 years ago Large spacious office. Well maintained.
Comments: