Ratings8
Average rating3.9
Has a lot of good information about ways to be effective in a role that has no clear definition. The information will definitely apply more to employees of large companies with a diverse range of possible projects for a staff engineer to take on.