Pros
The salaries and benefits are comparable, if not slightly superior, to other utility companies that are privately owned. There is a culture that encourages and gives access to further education in the field. The higher-ups in the organization are reachable and encourage feedback even at the lowest levels.
Cons
Many programs are instituted before proper beta testing is completed and the effects on the lower workforce is taken into account. While there is talk about adopting best practices within the company, there is often more homogenization of processes without seeing if a new procedure truly can benefit the company more. When there is a structural reorganization that requires sizable layoffs, often too many jobs are cut and the remaining employees are expected to pick up the slack until the company rightsizes again.