We really should be talking about total compensation, not just cash salary. $180-250k isn't unreasonable cash+%+bonus for a sales engineer or consultant who puts in huge hours, or for a senior developer with bonus/stock/etc. I think a lot of people at Google end up hitting $180-200k based on total compensation once they're at the 5-10 year of experience tiers.