
Poor system platforms and the inability to effectively consolidate them
Senior leadership continuously changes which builds a culture of promotion by who you know or being in the right place at the right time and not by what your know or the ability to do the job. Competitors pay considerably more for the same position.
Decide what business model they want and stick to it, get good at it. Too many changed at the senior level and they all think they have the answer or magic bullet and refuse to listen to anyone outside of their inner circle of yes people