С колокольни моего опыта. Есть разные PM-ы. Требования/профиль работы и прочее сильно зависит от компании. Глобально - это у тебя есть команда (у которой ты начальник/можешь влиять на нее) или ты с трудом понимаешь что там происходит. Если ты с трудом понимаешь что происходит - то либо тебе повезло, и тебе не надо в это въезжать (у тебя есть люди в команде, которые прекрасно контролят это без тебя) или у тебя есть иллюзия контроля команды.
Глобально - PM это человек который ответственен за результаты проекта. В реальности - не очень. Все прекрасно понимают почему проект может задержаться/заканселиться и прочее. Кроме этого, PM обычно самый отзывчивый чувак на проекте/в команде, именно поэтому его нагружают всем сразу. Если есть что-то не понятное - самый первый претендент это PM.
Хороший Pm должен тащить. Он должен понять правила, что требуется от него сегодня, и тащить. Сейлз, аккаунтинг, финансы, отпуска - все туда. Чем больше тащит тем круче PM.