> PMs made all the decisions. Engineers (at least at my level) had very little influence. This is interesting given Google used to have a reputation for being an "engineer led" organization, I guess that's slowly changing over time.
This isn't a future engineers want either -- I hear complaints about meetings from nearly every engineer I know. The idea that you should have low level knowledge of the system you're working on and high level knowledge of all the cross functional team's responsibilities along with the responsibility for cultivating those relationships is ridiculous.
People say this without having any idea what PMs do.