Pros
Short commute. Top notch benefit plan. The pay was good until a few years ago, has not kept pace with the cost of living.
Cons
Managers brought in by former CIO have alienated their staff. They appear arrogant, dismissing employees opinions out of hand. Their decision making appears to have little connection with reality. Example 1: placing an extreme emphasis on high-visibility security projects while ignoring other equally severe yet harder to fix security flaws. They obsess over "performance indicators" at the expense of the day-to-day operation (as in: the money making part) of the business. Pushing out thousands of patches looks great on a spreadsheet and will net you a large bonus. Implementing new protocols for every laptop user, while no less important, is much more difficult and time consuming. Example 2: outsourcing helpdesk to "offshore" location. Users phone for tech support and struggle to communicate their issue to someone that can neither understand nor speak English at an acceptable level. Offshoring support may work for consumer products like cell phones and vacuum cleaners - it does not work for end users in a steel company. While this may be saving the company money it is also a prime example of "you get what you pay for".