Excellent! From the start. The management is the best to work with and to gain knowledge each and every day. Creating and maintaining a strong Company culture is very Important and is ensured by all the employees working in TGS. Working with the Triveni Global Software services is a whole amazing experience. They are very knowledgeable and never make you feel like you are asking too much. I would recommend Triveni to anyone who is looking to have a perfect work experience.