Good depending on department
There are dramatic differences in culture depending on the area of the organization you work with. The directors and executives of each area drive the culture including expectations, work/life balance and mobility. The one constant is that the organization is great about career advancement and encourages movement within line of business.
ProsEncouraged and supportive career development
Conslack of formalized training (area dependent), complicated infrastructure