The Weather Channel

HQ
Atlanta
Total Offices: 3
824 Total Employees

The Weather Channel Benefits Overview

Compensation + Benefits

Offers 401(K)

Offers supplemental life insurance

Offers generous parental leave

Offers health insurance

Offers employee discounts

Work-Life Balance + Wellbeing

Offers generous PTO

Provides paid holidays

4 Days AgoSaved
In-Office
New York, NY, USA
Consumer Web • Digital Media
Manage and support the WeatherFX product suite, engage with Fortune 100 clients, conduct campaign analysis, and optimize marketing strategies.
4 Days AgoSaved
In-Office
New York, NY, USA
Consumer Web • Digital Media
The Yield Analyst supports digital yield management by forecasting inventory, optimizing campaigns, and managing inventory reports across stakeholders.
4 Days AgoSaved
In-Office
New York, NY, USA
Consumer Web • Digital Media
The Sr. Salesforce Developer designs, implements, tests, and deploys Salesforce solutions, communicating with users and ensuring quality in end-to-end development.