1.0
Mar 19, 2010
Former employee
Bengaluru
Recommend
CEO approval
Business Outlook
Pros
If you work at TCS, you have one of the best job securities. You will never get fired unless you are really really very bad at work. Because of this you will find many incompetent people in TCS and some in high positions too.
Cons
If you join them right after college, you have no say in which project you will work on. It could be just anything. A manual testing job, data entry, development (very rare) etc. It will be very difficult to change the project you are working on even if you want to. They have a crazy appraisal system. Employees never seem to be happy.