News

With $11.2 million in funding, The Org is publishing org charts from the world’s biggest companies. Now, it’s created a job search tool to compete with LinkedIn and Indeed.