Pros
Strong global brand with a long-standing reputation
Excellent learning opportunities and access to advanced technologies (AI, cloud, data, cybersecurity)
Good job stability compared to many tech companies
Diverse projects and clients across multiple industries
Emphasis on research, innovation, and professional development
Cons
Bureaucratic processes can slow down decision-making
Work-life balance may vary depending on project and team
Compensation may be lower compared to some newer tech giants
Internal changes and restructuring can create uncertainty
Growth and promotions may be slower in some roles