Likes
SAVERA INDIA culture is pretty much similar whether in you work in Europe, India or elsewhere. Very rare quality in most MNCs - most MNC organizations customize their culture to India which can be “not so employee friendly”.
read moreTop trending discussions