Pros
Solid history of overall financial success.
Cons
Management fails to adequately assess risks - business strategy, customer base, process definition/documentation (lack thereof), process compliance assessment, and the inadequacy of resulting outputs and customer satisfaction, in spite of clear data showing ongoing issues traceable to these causes. Overall focus is on short-term revenue gains vs. Strategic Business Process analysis/execution/improvement to close clear gaps between processes and customer experience. Current path is fiscally unsustainable without significant changes in senior management perspective on culture and ROI of process compliance vs. breaking any "rules" necessary to achieve short-term, customer 'knee-jerk revenue promises, which RARELY actually manifest!!! This IS NOT 'rocket science', folks!!!