Plenty of Growth opportunities
Opportunity to learn new skills and technologies
Freedom and flexibility
Location is very convenient
International exposure and experience of working with people in different geographies
Cons
Compensation is not up to standards
Infrastructure facilities can be better
Needs to be more flexibility in working from home
Onsite opportunities
Location change accepted within India
Job security is generally there (well mostly expect during peak global recessions)
Less pressure than compared to other organisations
Cons
Poor compensation
Poor brand name
Hiring is done on quantity than quality. Anyone and everyone is hired
Polices are variying based on situation