Cons
No clear strategy, tech stack in complicated due to layering more on.
Individuals who have worked their too long, who have no knowledge of other companies, rule the roost.
If you don't follow this you will be bullied. They know new people have new ideas and they do not want that