Pros
good pay - and if you never want to be bothered by management, this is the place for you.
Cons
Highly disorganized favorites club - only a handful of favorites receive coaching and opportunities. After working there for nearly 1 year I was surprised to learn that managers were to be evaluating their direct reports. After speaking to other members of my team, I found I wasn't the only one surprised. None of us had ever had 1-on-1 sessions with our manager; and later learned that there were those who did, and coincidentally it was those who also went out drinking with management, who ended up in higher positions within the company. When I asked for a manager meeting I was told I was doing a great job. I had never heard that before. Either you are a drinking buddy, really good suck-up or just a cog in the wheel. A lot of those cogs are talented and hard-working. What a waste.