Infosys fired around 400 trainees after they failed evaluation tests three times, sparking concerns over stringent criteria ...