The company is good including their facilities. The employees are nice and friendly. The supervisor and seniors are willing to teach us and they are also approachable in terms of the technical problem and personal problem. Some of the security personnel are also kind and sometimes they tell us a joke. The company’s accounts and customers are secured. I enjoyed my internship in Tech Mahindra. They taught us a lot of ideas and lessons to us.