Pros
A substantial number of dedicated people, great benefits, they will do many things to ensure that the potential for a layoff is kept low. Also some interesting things being done in the non-utility businesses.
Cons
Most of the previous reviews are consistent with pointing out that the lack of career opportunities is incredible. Even for many of the dedicated people, there are just tons of employees who don't care if they ever get promoted or learn another thing in their entire career. Therefore, the company spends almost no time on career advancement opportunities. It is as if the deal is, "we will give you great benefits, do everything we can so that you do not get laid off, but don't expect to ever get promoted or have someone even care".