The culture is not strong, very independent, silos all over the place and no one likes to share or communicate outside their group. The hardest part of the job is seeing the good people leave and the not so good people kept and/or promoted. There is a real "keep the old" rather than move on with the new. This is a mans job! The pay is good, but when you learn what others are making and the high bonuses they are getting, it is depressing. I was a grade 29 and never saw the "grade 29" kind of bonus, but I sure did hear about it. This place started to fall apart about 5 years ago, the entire dynamic changed and the "fun" part of the job left - so just be weary and remember, once you feel the fun of the job getting sucked out, time to move on, cause it will happen, especially if placed under management. I found my EQ to be so much higher than my direct reports, it was almost embarrassing - and after it while it starts to suck you dry! So good luck, I hope this review helps anyone making a decision...and just know, if you are applying for a position, 99% of the time, they hire within-so be prepared!
Bad managers, no one knows how to lead/motivate/encourage, no promotions, bonuses are not good unless you "know" someone