This place is a train wreck. Fractured reporting lines, redundancies, lack of accountability, arrogant executives, slow career growth, no common culture/vision - you name it, this place has it. Even if you think you're smart and want to play "big fish, little pond" you'll be faced with the challenge of working in a top-heavy environment where most of the fat-cats have been promoted or hired through nepotism or sucking up to the right people. Nearly everyone seems to have a director title or higher, yet the majority would fail miserably at an executive level in most other companies.