Pros
Entry level position begins as an associate in their Technical Early Career Development Program (TECDP) that extends the first 3 years of you career. The offer constant training and networking opportunities and expose you to a large existing network. The company overall is becoming more innovative and bringing their infrastructure closer to the cutting edge of technology so there is plenty of work to do.
Cons
Their IT department contains 4,000+ employees and consultants so most roles are very segmented to specific tasks or areas of responsibilities. It is very process heavy and requires multiple approvals to get things done. The teams are fairly efficient as a result of this structure, but it does prevent me from branching out into new technologies without the need to transfer teams.