Pros
Great ability to pursue opportunities horizontally and semi-vertical (marginal). Openness to ideas and innovation at the departmental and business unit (for some). Many employees are very friendly and all around good people, as well as willing to help and collaborate on both a formal and informal basis. Customer service and essential but less technical positions have exceptional training, not sure about mentoring.
Cons
Management seems to generally be more concerned with politics and accomplishing personal agendas than holistic and evidence based decision making. Departments and business units are silo'd and work independently irregardless of the fact that synergies and collaboration could be exponentially beneficial to productivity; creation of EBS should have improved this, may still occur in future. Training and mentoring for new hires and people wanting to plan/advance their career is almost non-existent for severely technical positions. Innovative ideas that span the breadth of the company and could save enormous dollars are almost completely ignored due to the priority given to maintaining the status quo and empowering managerial stances/views as they pursue their own personal agendas; want to be innovative stick to your team/unit/department.