Small company brings together people for ideas and solutions. Vistra gives you the autonomy to develop strategy and build partners and capacity to pursue opportunites.
Cons
Process differ from large businesses.
1.0
6 Apr 2026
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Remote work- thats pretty much about it.
Cons
- Toxic leadership that will blackmail you with threats
- Backstabbing culture that only promotes bad behavior
- Heinously low pay
- Constant threats of, "we have a ton of better applicants in this economy than you."