Then there's the complaint that corporations will do things like spend X dollars on a park to show what great guys they are, and then engage in tax-dodging like registering their trademark to a foreign entity and coincidentally every year the "royalties" on the trademark just magically work out so the domestic company doesn't make any money...and they end up avoiding Y taxes, where Y is probably several orders of magnitude greater than X.
And then there's all the tax breaks companies get when they make noise about thinking of moving somewhere else.
I don't know if 1password does any of this, primarily because I can't find the slightest bit of tax information about 1password (or "Agilebits", the actual corporate name.)
Can't you just have a sign there that mentions the generous donation? Maybe even a big sign? Multiple signs? Naming the park might even backfire and do the opposite of fostering goodwill. It’s dystopian.
I don't have an opinion about this particular park but usually what people ask for is to tax corporations and use the funds for public good. This means that the public gets to decide how the funds are used rather than the corporation.
Though my preferred economic arrangement is an economy comprised primarily of cooperatives, and perhaps some federation of cooperatives to decide on allocation of funds for public good.