Infosys over the years has changed a lot. But i still believe it is the best company to work for. Exceptions are always there if you get bad manager like i got. The HR process, Appraisal process etc. everything was so transparent and friendly that it was like a dream company to work for. I think i got plain unlucky to get a manager coz of whom i had to leave the company.
awesome work culture, great company values