1.0
Feb 26, 2017
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Watching the decisions management makes reassures you that you're not as screwed up as you thought you were.
Cons
Management at all levels. Company is full of supervisors but not a single leader. It almost seems like the entire power generation industry lined their managers up against the wall and Talen got last pick.