1) Management by process rather than reason and inspiration. This company is led by its lawyers and Microsoft Excel. 2) Upper management that's generally out of touch with what's happening on the ground. 3) Management that prefers to punch and delegate down than take responsibility. 4) Some upper management with toxic attitudes who, despite complaints, are never disciplined. However, don't you dare be anything but perfectly professional if you're not an ED or higher. 5) Leadership that says one thing and does another. For example, the top-down push for "aggressive prioritization" is juxtaposed by assignment of MORE low priority work and MORE metrics/processes. 6) Development that moves along at a snail's pace despite everyone being overworked due to metrics/processes. 7) A Stalinist corporate environment where people are afraid to speak up. 8) (Department-specific) Lack of appreciation for the people doing the real work on the front lines. 9) (Department-specific) Poor overall compensation by industry standards. 10) An inordinate amount of time updating timelines and budgets for management review. 11) Poor work-life balance; you will be hard-pressed to use your vacation time due to the sheer amount of work and fire drills. Everyone is assigned to multiple programs but expected to be 100% on all of them, another indication that the drive for prioritization is nothing more than empty rhetoric. 12) A deluge of FAKE reviews on Glassdoor via third-party astroturfers to combat downward trajectory in rating. These end up burying the legitimate reviews. Not out of the ordinary, but Amgen is one of the few companies that has hired a PR company to combat negative perceptions on Glassdoor. That should tell you something.