The company feels like it outgrew itself, and people are seeing the result of it now. Too many people in middle management, and not enough of those people are effective at encouraging change, and instead seem content to do their jobs as long as it "works".
Nearly everyone I work with is friendly, however, and there isn't a lot of catty personal drama – more... here. Though it exists, just like anywhere else.
If you can get hired on, this is a good place to learn new skills, and then take them elsewhere, as you will likely reach a point within a few years where your pay no longer matches your work load. – less