Good bunch of people to work with.
Pros: positive feedback. lots of training and excellent benefits.
Enjoyable job and people. I rated job security as low due to the fact that I was let go with a recent restructuring. Wonderful benefits and pay scale here.