Vistra Corp
Vistra is a premier, integrated, Fortune 300 energy company based in Irving, Texas, providing essential resources for customers, commerce, and communities. Vistra combines an innovative, customer-centric approach to retail with safe, reliable, diverse, and efficient power generation. The company brings its products and services to market in 20 states and the District of Columbia, including six of the seven competitive power markets in the U.S. and markets in Canada and Japan, as well.
Vistra Corp Offices
OnSite Workspace
Employees work from physical offices.
Typical time on-site:
Irving, Texas, USA
Perks + Benefits
Offers generous parental leave
Offers health insurance
Offers 401(K)
Offers generous PTO
Provides paid holidays
Provides paid sick days
Offers a remote work program