Can't resist making a non-technical post at this cool news! The business today-Mercer-TNS survey is out, and it has ranked us as the Best Company to work for in India - and all can be read here - http://businesstoday.digitaltoday.in/index.php?option=com_content&task=view&id=2257&Itemid=1&issueid=13&limit=1&limitstart=1 

changetheworldorgohome

It's a hell lot of fun.....Changing the world!!!