The personalities of senior management were a problem. (The worst offenders are now gone.) The company/division I worked for was neglected, with senior staff let go or siphoned off into other roles, despite bringing in the bulk of the revenue to the company.
The company didn't seem to value talent, or understand technology. This may have changed since my time there, but outward indications are ambiguous at best.