Pros
It has a different type of management style in the IT department that I like. The pay and incentives are competitive for the valley. The IT "Talent Mgmt" tries it's best to have a work-life balance, training and personal growth. Very health conscience. Great stock options and bonuses in good years. There are people here that have been here forever, so see that as a good sign. Very process oriented.
Cons
They will take whatever you give so it's up to you if you do not have a work-life balance. Cyclical product so that could effect bonus/stock or potential layoffs. Sometimes the other departments start projects without knowing/thinking about the IT side is needed and then IT is expected to jump and meet their deadlines no matter what it takes.