Leadership means several things: making informed and educated decisions, taking responsibility for one's actions and giving credit to those who deserve it. Leadership also requires one be able to defend one's ideas persuasively when others have contrary opinions.
Grange's CIO and CTO have none of these qualities. Instead, they do things merely based on the fact that "other companies are doing it". They blame others for their bad decisions and take the credit when things go well. Unable to bear criticism or anything resembling the truth, they fire experienced and seasoned employees when uncomfortable facts are presented to them.
They fired numerous people earlier this year with the intent of taking IT in one direction. After the project inevitably ran into issues, they punished the remaining employees through mandatory weekends, micro-management and even humiliation. They later entirely reversed course on that decision ... with little fanfare, of course.
As a consultant, I've never seen more employees intentionally leave a company than I have at Grange's Commercial Lines IT. Never. Not in over 15 years. Perhaps this is a "feature", not a bug. As more and more people leave, they are being replaced by cheap overseas labor.