Around 8 years back i have completed by B.Tech. I got selected for TCS in my final year of engineering. As my college is from a small town we rarely know about career prospects after B.Tech. Adding to that having a job offer in my hand made me not to think of anything else. Finally joined TCS as if that i the only option. Till date i regret that decision. Frankly once joining IT you can rarely come out of it unless you are driven by high amounts of passion. Had i not got selected for TCS that time i would have done MS in US. Now my friends who finished engineering in 7 years are in US driving Jaguar XF, Audi, accords etc. Here i am fighting with my manager for Onsite, contacting banks for auto loan to buy alto.