
Pull out all those people who hold a seat not by merit, but by recommendations, and put capable people instead.
Study, learn, and apply what they study. There is no incentive to do this, so I wonder how they could improve.
Meeting a couple of friends for coffee, and exit time. Technical work is very appealing, but you soon realize that your knowhow is neither appreciated nor properly used.
Leadership is often missing. Managers rotate usually on a two years basis, so they are mostly busy looking for their next opportunity, and they do not care about their employees.
My career has been stopped some years by my manager for unknown reasons. After years of struggle to improve situation, the only thing that remains to me is to quit.