Interesting. I spent time at another FAANG, and the product teams were very, very, very strong...among the best I've worked with. It was the Engineering leadership that was essentially invisible. I managed a team of 12. They knew the names and faces of every PM that intersected with our work (including the Director & VP), but none could name anyone in the Engineering hierarchy beyond my skip level. In my case, the above description of VP levels applied (IMHO) to the Engineering leadership, much to the same detriment.