Are B Corporations better places to work?

B Corps are well known for their social and environmental credentials, but the qualification process also assesses their employment practices. Do they treat their people better than the average firm?