It's a benefit corp

Does that label have much impact on anything? Does it paralyze human nature?