Hi ,you need to provide some more info for a better response..viz. What role/group you would like more info on etc..on a generic note, they are huge Indian IT company..that should sum it up well..as1. Huge..so could be lost in crowd..at the same time have established processes etc.2. Indian IT company - no top end consulting ..only System Integration/Outsourcing type work3. Salary wont be high as compared to others.however this is pretty high level overview..guess if you provide more input on what role you are looking for, which group , location etc then you may get more accurate response from people who know more about that role/group etc..would be good as a brand on ur CV only if you want to jump to another indian IT company later..