This chart in our experience is significantly misleading.
Like to see the actual sample size, locations considered etc.
For example the "Orca card" gives it away that for msft & amzn only Seattle was considered. Both companies have significantly more employees at other locations.
In our experience both of these firms in Seattle had free snacks littering the place, ranging from bags of chips, organic oatmeals, and various food bars.
Same with drinks ranging from coffee, tea, fountain sodas to beer kegs and hard liquor in eat areas.
What is the "US big market"? We have developers on the East Coast, West Coast, South Coast, North Coast and even in the middle of the country. To be fair, we also have digital nomads, and we do not really know where they are just that their code shows up in the repository, and they are present in the video conference, albeit sometimes with some odd background noises.
We cannot imagine anything more of a perk than be able to work from anywhere in the world. Compensation is based on home office where ever the programmer chooses it to be. There are some sweat shops, some average 80/20 shops, and there are some posh, research programming jobs. Perks, salary, and QoW very much depends on company.