Pros
This is a good, solid company with very few layoffs. I have been happy with all of the managers I've worked for. There is generally good work life balance. Pay is excellent, and tuition reimbursement is a wonderful benefit. I like coming to work. The work can be challenging but in a good way, and most of the time I feel very balanced - there's enough work but not so much that I feel overwhelmed.
Cons
There is inequity amongst areas of the company. Some people are allowed flexible schedules and work from home options while others are not. During storms, those in the utility find themselves working long hours. Some managers want you to be on call all the time. It is very difficult for people in certain roles to move up within the company, and it can be difficult to switch departments. This is a unionized & non-unionized organization, which can be challenging. Corporate culture varies greatly from department to department.