Pros
They can pay you. I do enjoy fixing peoples problems and we had tools to do so. They did allow me to use my sick time and vacation when I needed it. I did receive some praise from the projects I developed from immediate management until they were replaced when new management came in (see below)
Cons
Senior Management does not listen to reason. Had ideas for several projects and way to improve efficiency that were flatly rejected or not encouraged. Very little in the way of raises. Bottom line over customer service and employee sanity. The one factor in all of this is the company I worked for was bought out by CSC when I got hired. We were treated like a red headed step child and when they did finally decide to be involved in our lives they tried to fit us into their mold which did not work. I dont know how the CEO Mike Laphen is even involved with us since we probably dont even show up on his radar. Corporation is too big and has lost its soul. The tools they gave us to use were antiquated and broken half the time. We did not have enough people to cover the work they gave us. Were encouraged to do more with less.