Pros: good people, job was fun
Cons: need to be part of the "club" to get ahead, advancement is a joke because they open regs for specific candidates they have already picked, they were micro-managing
i had 8 different positions during my three years. They were all fun but it was necessary for me to move around to advance. I learned a little about every security discipline. I was mostly bored and underpaid.