Latest review from Akhilesh Mankar
Nice place to work in.Company values and mission are at the heart of all they do.Great cause, great people. If you are looking to work with smart, open-minded and international group of people, this is the place to be.