The Free Press

United States
79 Total Employees
The Free Press is an American media company founded by Bari Weiss in 2022. Based in New York City, the company focuses on reporting truths about science, politics, and culture, specifically producing investigative stories and sensemaking commentary that challenge ideological narratives. It is built on the ideals of honesty, doggedness, and fierce independence, operating as a news and media platform intended to create meaningful public engagement.

Recently Posted Jobs at The Free Press

In-Office
New York, NY, USA
In-Office
New York, NY, USA
In-Office
New York, NY, USA
View all jobs

The Free Press Offices

Hybrid Workspace

Employees engage in a combination of remote and on-site work.

Typical time on-site:
United States