They're structuring the new company as public benefit corporation.

Does this mean anything besides for corporate virtue signaling?

I’d wager it does the opposite of that in public opinion. There is a certain stink associated with it in current circles