Nothing to say, Its technical support role to behead Indians. I haven't received my salary since I am working here for almost 2 years. Toxic environment and clients make you to listen to this organization at any cost otherwise they will screw you and your professional life.