As an example, I've seen treatment of workers in the non-profit space that would get someone fired at most companies.

I've also seen companies treat people terribly, working them to the bone and profiting off their backs.

I've seen "non-profits" give their executives huge bonuses of $100,000+, and I've seen small companies treat their employees like family.

The structure alone doesn't tell us the whole story about an entity. I don't think it can.