What's it like being an SRE for a FAANG? To me it sounds like you need to know practically everything about software engineering (network stack, linux stack, web app stack) so it appeals to me as a generalist.
Fairly interesting problems from multiple areas, possibility to delve deep into understanding/fixing any internal project, fantastic technological stack, overwhelmingly smart and kind coworkers, well balanced pager/oncall load.
The only downside was working for Google. Megacorp, small-cog-in-large-machine, americentrism, contract clauses limiting side projects, etc.