I couldn't get any job after my engg in May '10 so tried other sectors but in vain. So took the advice of the son of one of my dad's friend to take up ABAP. And currently I'm pursuing ABAP. My trainer always tells me not to join TCS as fresher 'cause one gets only one particular type of work & doesn't have much scope of utilizing the holistic knowledge. For e.g one of his friends in TCS only worked in BDC(a topic of SAP-ABAP) for 3 years without gaining any knowledge of other modules/topics of ABAP. That guy couldn't even write a simple report. Such is the condition over there.
The trick is to get a brand name for first 2 years and switch to another with better package.
If you are a fresher, TCS is a big no.
My brother and a friend joined TCS. After initial training they came to Bangalore in june. Till date no project, to KT. Not even going to office daily. Sleeping whole day or playing FIFA. I would suggest Accenture here.
Good opportunity to try for other things.