Pros
Challenging work, good benefits, great career path, good co-workers, good managers.
Cons
While some managers are foster great working environments, some departments are actually run by lead analysts (who prefer to call themselves supervisors) and can be very ill-mannered. There is some tension between operations and those working with downstream data. The operators who are managing the statewide electrical grid are working under a great deal of pressure and in real time. Consequently, some of the data they push out will be inaccurate. The support departments sometimes do not understand that. And perhaps operations do not understand that the support areas have to deal with clients and the data/billing has to be 100% accurate. Work/life balance could be better.