Pros
Opportunities to Work on Multiple Projects: Employees may get the chance to work on various projects and with different clients. Good Work-Life Balance (Potentially): Some reviews indicate a good work-life balance. Comprehensive Healthcare Benefits: TCS often provides healthcare benefits for employees and their families.
Cons
Potentially Slow Salary Growth/Lower Hikes: Some reviews mention minimal annual salary increases for existing employees, with potentially better hikes for external hires. Salaries might stagnate even with years of experience. Can Feel Unprofessional/Casual: Some feedback suggests a more casual environment which some might perceive as unprofessional, with potential issues in how employees are treated. Micromanagement & Internal Politics: The "family-like" environment can sometimes lead to micromanagement, personal attacks, and internal politics.