S Swati Bansal Review of McKinsey Knowledge Center Indi... 4 years ago good place to work. nice environment
Comments: