They have very bad HR policies and their policies are like treating IT professionals as laborers.I will not recommend anyone to work at Technosoft Global Services.