I may be starting a new engagement with Infosys. Does anyone know anything about the company (i.e. corporate governance, employee satisfaction, compensation) or experience working with / for the company?