Pros
Company is shifting away from acquisitions and starting to focus on organic growth from within. Upper management is pushing the company in the right direction and the high level goals seem well aligned with industry expectations.
Cons
Big company politics: people pushing their own agendas at the cost of the technology. Execution of managements vision is lacking in some areas and their continues to be an overall problem that product teams across BUs have little or no communication.
Advice to Senior Management
More of the same: upper management seems to have good overall goals for the company.