If you like High School cliques, INTENSE gossip mongering, stunning lack of communication, power plays between rival departments, doing the work of three people, and being told to "own" something when your supervisor really means "stop bothering me" -
Then this job is for you.
Sure, it's got a swell paycheck and benefits - this cannot be understated. It's great.
- But you pay for that kind of paycheck in other ways, so it's up to you if it's worth the hassle or not. If you are the kind of person who likes to play games and resort to high school BS, then you will probably thrive here. But if you're an honest, straight-shooter type of person? You'll easily become a pariah until you make a mistake and they replace you, or you just up and quit because you can't take the BS anymore.
The choice is yours.
(bear in mind this is based on a field office experience)
Paycheck and benefits
Work Environment is highly detrimental, Make friends or die, Manager is there to collect paycheck and that's it.