20100318 tech: Is Infosys losing employee-friendly status?