Tata Consultancy Services offers several positive aspects that employees value, including strong job security and diverse learning opportunities across various projects and clients. The work environment is generally positive, particularly regarding peer relationships and cultural aspects.
However, employees face several challenges, including compensation that isn't competitive with market standards and limited salary increases. There are opportunities to improve management practices, particularly in project communication and technical understanding. The career progression framework and HR processes could benefit from streamlining and greater transparency.