Salaries and equity options are probably higher than anywhere, and its more likely here that those options actually turns something in worthwhile. While rents are expensive, it can be still potentially financially better.
Restaurants, places to go, nature and travel is pretty great overall, there is lot to do.
The quality of living is not really on the same level as in Europe. Lot of the city is quite dirty, not all of it though. If you have a family, its likely to be much more costly in everything. Houses are expensive, and probably there isn't anything to fix that in the near future. I think the protesting against tech has somewhat subdued, you don't really hear about it.
Overall, after living here for a while, you get jaded about all the startup stuff. Its not what you need to do all the time, but it can be still quite interesting to see and hear everyone around you to try new ideas.
People are leaving, but not really seeing that the area is slowing down. There are more great companies now than there was 10 years ago.
Sometimes, I think about moving back to Europe or somewhere else, and don't really feel excited about the job prospects or the overall work environment. It would be hard to find anything remotely similar roles that I've been able to do here.