Tag: Indian IT jobs

“Never work for an Indian manager”: Microsoft employee based in Europe ‘warns’

Microsoft is one of the biggest tech companies in the world with…

News Today News Today