We need to have a talk about the most overused phrase of the decade.
Your job posts say your company is "transparent," but is it?