Pros: good benefits i.e. vacation, health insurance etc.
Cons: very little career growth, pay scale is below market rate, job insecurity
The IT department has been gradually shrinking due to porting of the IT systems to external vendors. Pay is below market rate.