1.0
21 Dec 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.