I've worked at 3 separate startups, most had 1 - 2 PMs, usually roughly 1 PM per 3-5 developers. My current position is similar, there are 4 teams of 2-3 devs, each with their own PM.
My friend's startup has expressed interest in me, but their team structure seems super weird. They have more PMs than developers, and are complaining about not having enough PMs because the devs are completing the work so quickly.
The team has 5 full-time devs, and are looking to expand the team to 8 devs.
They have 7 (!!!) PMs currently, with one transitioning to Head of Product, and looking to hire PMs even more urgently than devs, as the PMs are apparently overworked
Is this actually common? To me, it seems like a lot of wasted resources and the sheer number of managers scares me. Any thoughts?