Joining a new company as an IC software engineer at relatively senior level (Amazon L7, FB E6, Google T6, Microsoft 67, OCI IC5, etc) and given two options: 1. Technical leadership in an established org, possibly leading multiple teams (sometimes called Uber TL) 2. Apprenticeship/membership, i.e. joining a newer team, with small number of people all of whom quite senior as well. What would be good reasons to pick either position?
I am surprised you are asking this. If you are really L7 you would have this figured out already by now ...
whichever team has access to better cafe or snacks