Get your ANS, Mr Pandit ponga, TCS have 30% high skilled people who controls knowlege, process and quality. Remaining 70% tuned and some of them may be junk but Employee strenth more than 90 thousands now. Big5 knows TCS. You must know, onething TCS filed 200 patents recently. Just think about top 30% empoyee (30 thousands) all over the world spreading TCS kingdom. Some of the loosers really afraid because of that. Hope you know that during economy slow down Big5 started pink slip funda. Don't think TCS will award you for nothing. It is service company and if your skills not updated means you are not fit. Hard work gains you knowledge and money. If TCS getting couple of negative feedback, at the same time somebody is getting positive feedback. If you are contructive means you will learn a lot in TCS. Otherwise go and join Big5 for nothing.