Stable place to work but culture is horrible.
Pros: strong leadership, laid back.
Cons: old technology, in-fighting
If you are good at your job, this is a good place to work. I only say good because while there is a job to do, there is too much in-fighting between departments and sometimes within the departments themselves.
The workload was atrocious based on staffing, constantly put under the gun to complete projects with little time or other resources.
However, teamwork within my department was excellent.