1.0
Dec 21, 2023
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Contract managers are the only thing keeping contracts afloat, corporate staff is blessed to have them.
Cons
for a company with the word "communications" in the name, Vistra fails to properly communicate with their employees on federal government contracts, leaves them uninformed, has never made a single site visit to the government client or its employees and severely underpays even exceptional employees - although continuously being awarded contract extensions and even new contracts, management focus seems to be to pocket all increasing revenues.