Pros
- you have a job, some decent benefits and possibly some good coworkers depending on which department you are working in
Cons
- no accountability for groups - not for the young and the talented, once you make a name for yourself, leave to a better place!! - unrealistic expectations from managers to meet deadlines - plenty of micromanagement with people when management does not get what they want - yes man culture, if you do not bring up your own opinion it is better - majority of the team members are stressed and overworked - when there is a cost reduction, expect to not have a job - lots of bureaucracy to get things done and it is a very slow company - the old boys club is alive and well in electric power - for engineers the career growth is limited