Weather Channel

The Weather Channel (TWC) is a leading American pay television network and digital platform focused on weather forecasting and related content. Established on May 2, 1982, TWC was the first 24/7 weather network, initially sourcing forecasts from the National Oceanic and Atmospheric Administration (NOAA). It now produces all forecasts in-house from its Atlanta headquarters. TWC offers continuous weather coverage, including live forecasts, radar imagery, and severe weather alerts for both the U.S. and global regions. Its digital platforms, including the weather.com website and mobile apps, provide real-time updates and personalized weather tracking. The channel also produces weather-related documentaries and shows, and it creates weather segments for external clients like CBS News. TWC has developed proprietary systems to deliver localized forecasts, enhancing its service to viewers seeking accurate and timely weather information.

Telecommunications Atlanta, United States Founded 1982 ~479 employees

Work at Weather Channel in HR or recruiting? Claim this page

Employees
479
-0.4% in the 3 months to Jun 2025
Revenue / employee
$1.1M
Revenue ~$550M
12-month attrition
13.6%
Tech: 21.3%
H1B filings, FY2025
3
Sponsors visas
Open jobs
12
Last 30 days

Headcount trend

Weather Channel went from 566 employees in Jul 2023 to 479 in Jun 2025. Jan to Jun 2025: 10 people joined, 15 left.

Headcount data through Jun 2025

Org structure

Headcount by department

Other291
Engineering54
Operations47
Sales31
Marketing21
Finance14
HR6
Success6

H-1B sponsorship

H-1B Sponsorship Limited
H-1B Filings by Department
Engineering5
Marketing1
Design1
Operations1

The department split adds up all the years listed above. FY2025 alone: 3 filings.

Peer reviews

Worked with someone at Weather Channel?

Anonymous peer reviews on OffTheRecord

Read or write a review

Similar companies

Weather Channel FAQ

How many employees does Weather Channel have?

Weather Channel has about 479 employees, down 0.4% over the 3 months to Jun 2025.

Does Weather Channel sponsor H1B visas?

Yes. Weather Channel filed 3 H1B (LCA) applications in FY2025, according to the latest U.S. Department of Labor disclosures. Most of them were for Engineering roles.

What is Weather Channel's revenue per employee?

Weather Channel makes about $1.15M in revenue per employee, based on $550M annual revenue and 479 employees.

Data from Company Prospectus, DOL LCA disclosures, WARN notices and 6figr salary profiles.