Vantaggi
Generally, good compensation and benefits, supportive leaders, large company so lots of growth opportunities if you seek it, good working environment that provides challenging work and a corporate value system that resonates with majority of employees. Career progression is often favoured towards those who can do more with less (or generate efficiency at scale) which is typical of IT divisions where cost is often a central focus (e.g. vendor/service rationalisation).
Svantaggi
Within IT, very high contractor to FTE ratio and insufficient level of internal (FTE) resources which makes it difficult to sustain new knowledge and expertise due to contractor churn coupled with inability to hire/convert. There is a strong preference to outsource/partner to manage risk and liability rather than to build and assemble winning teams using internal resources. Its a large company, so there is lots of governance and process which can feel like its difficult to get things done. There is some degree of re-organisation that occurs every 18-24 mths due to leadership changes/transformation work. Internal resources are often overloaded and diversity (gender and ethnicity) remains a challenge (not just a divisional issue, it's an industry issue).