-Serious lack in great leadership, probably due to turn over.
-Many people (especially senior leaders) come in with the expectation to leave in two years, so a lot of big initiatives are started in a hurry, with minimal planning or appropriate investment and then haphazardly completed or dropped once the senior leader has left the org or the company.
-Flavor of the month changing priorities, so appropriate investment into a project is really hard to acquire.
- A lot of young teams with only junior developers with little guidance on how to navigate 10+ year old software and outdated technologies.
-Foresight is not an encouraged virtue, so a lot of teams end up with high operational loads, long ticket queues, and middle of the night emergency wake up calls.