
Great product managers spend most of their time doing research, discovering opportunities in the market, defining the vision, keeping teams aligned, socializing ideas, and getting buy-in and agreement from stakeholders. They are the glue between teams. However, most product managers are terrible.