Leadership never provided clear roadmap or goals for the future in general, it kept on changing over and over again with no real plan ahead
Constant miscommunication between management&sales vs dev teams
Products and new features too fast-paced, most of them ended up in garbage with wasted time&money
Forcing features that are only making things worse both from development perspective and customer perspective (too complex)
Back then development process barely existed - huge technical debt, lack of quality automated testing, lack of clear architectural design, DevOps not far behind in all that chaos, testing was barely done manually by QA teams
Lack of clear hierarchy and cross-team management
Anyway I hope they resolved some of that stuff in the meanwhile