The pension is the main reason that people stay. There are some great worker bees but they lack good managment
Cons
It is a very white male environment. It doesn't matter how good your job performace is you can be passed over for a promotion based on the "good old boy" network. If you are a women in IT you will never get a even a lead possition.