Pros
Awesome Infrastructure Less Politics (Varies from Dev Center to Dev Center- But situation is better than Other Indian IT Orgs) Opportunity of Log Onsite- Good Option for Wealth Creation
Cons
Pathetic HR Policy - Specially After some New People took over the HR management Pathetic Enumeration- If you don't get overseas assignment you can not work here for long Talent is not recognized- You need to be humble to your Boss even if he screw up project plan & should be open for Weekend Work- which does not carry any financial benefit. Less/ Or No Encouragement for External Certification in Mass Level- Even if candidate is eligible. HR will say they don't feel any need for that as Internal Certification is there- which is just a mere mockery of certification. It is just turning to be another Indian IT company which rely heavily on fresh college pass outs who are just new and not expected to productive. The Team-Leads (5-8) have to hold bottom line for the work which is to be finished by a team of fresher (10-12 per lead) and eventually lands in messing up his work-life balance to compensate for the incomplete works of the inexperience team. This company should not be treated as a place for long term career anymore (It used to be a great workplace 5 years back during NRM,NANDAN etc - the founders, who are no more active members in the board). Presently Infosys should be considered as a launch pad for New Joinees and frehser, who should look for other opportunity after couple of years or should go overseas (need to fight it out, there will be a long crowd to grab the pie). Lateral or Experience People should look into any Job-offer from Infosys in much micro-level as you can not get any significant hike for next 3-4 years as you will be already ahead of your peers in terms of paycheck. HR will slowdown your pace of increment and let your peers catch you to normalize the pay. So you loose the advantage on others that you took during the Jobt-Switch.