TCS was established in 1968 as a division of Tata Sons Limited and incorporated as a separate entity in 1995. It has over 254,000 employees working in 44 countries and aims to provide innovative IT solutions and services while respecting individuals. During the 2009 recession, TCS faced financial difficulties as clients postponed projects but addressed this by changing hiring strategies, gaining employee feedback, and stress management programs. It conducted more frequent performance reviews and learning programs to build talent without extensive recruitment.