R
Rahul Tilak Review of Aviva Global Services / WNS GL...
Location is good, office is good, food is not that...
Location is good, office is good, food is not that great . Not many food vendors, good work culture
Comments: