Rajesh Padmanabhan, HR Head, Capgemini India gives an insight about Capgemini as a work place and its HR policies.