Good technical stuff but technology is getting old
Cons
Too Political. More about who you know that what you know. Good technical people but the people who get promoted and not. Didn't effect me because I had no interest in management and got along with them, but spent a lot of time trying to teach them basic concepts.