Career growth and mentorship opportunities are limited, Poor HR Department with lack of goal and frequent changes (many highly qualified HR employees were abolished, Leadership lacks clear technical vision, which leads to constant shifting priorities, Communication between management and engineering teams is weak, Decisions are frequently made without proper technical input,