I dug into what defines a B Corp. Notably the self-described "stringent" rules for becoming licensed. Pardon my ignorance, but it seems like a lot of regulatory checks to adhere to for keeping the company accountable? Seems.. like a lot of overhead.
I've been silently cheering on Teamshares.com over the past year hoping their idea catches on. I'm not sure if that's the same idea (emphasis being on employee ownership). But I'd be interested in hearing the account of others who have worked for a B Corp.