Pros
1) Great infrastructure: They have amazing campus. Lots of greenery and space. They maintain their campus in a top condition. You'll love the campus and the way it is maintained. 2) Good facilities: bus/cab service, parking lot, convention center , ATMs, a Laundromat and many more, big food courts. 3) Systematic and Transparent system. 4) Less workload : Good work life balance.
Cons
1) Too many people: There are just too many people in Infosys. No matter how many facilities Infosys provides to its employees, the facilities don't seem enough. Long lines at food courts, although there are few big food courts, long lines at ATMs although there are around 10 ATMs, long lines at Laundromat, although there are some 40 machines in bangalore center, long waiting for parking lot even though they have multi level parking lot. The list is endless. 2) Too many policies: There are so many policies. Too much control on employees. This again drills down to the huge workforce that infy has. If they don't keep control on employees, then employees start abusing the system. 3) Not so handsome salaries (except the top brass) . 4) Appraisals/Promotions: The process is fair but it's too complicated. 5) More talk, less innovation: I feel they talk too much about innovation, and they just talk. 6) Client centric.