Pros
Benefits, people on the ground
Cons
The Executive IT Management/Leadership are unprofessional and drive employees away or seek to force them out by firing or making the environment unpleasant. They have on numerous occasions belittled staff, use vulgar language, and never appear to consider the company's best interests. There is no work/life balance. Expected to work 40+ hours a week (excluding on-call), monitor email and work on the off days, after hours, and sometimes during paid time off. The entire IT department is understaffed, underpaid, and has low morale. Every decision is a knee jerk reaction, which always requires rollback. The annual "pay raise" is less then the cost of living average increase and are effected on employee evaluations. Pay raises don't take effect immediately and are never in effect consistently, ranges differ from year to year.