The pay is not good. Like, really really not good. Other reviews mention this, but BAE acquired Ball Aero and took away the stock plan, banked time, implemented more expensive healthcare offerings, gave most people a title boost (e.g. lvl 2 to Senior) but did not increase pay even though the new titles were on higher payscales, and they even forced some people to switch business units, which lost a LOT of people their pension accrual that was earned from time at Ball Aero. Benefits are still being reduced and taken away as well. It got tiring to see things removed or worsened every few months. Oh, and that's with BAE paying significantly under market value in the greater Denver area to start with.
HR and the compensation team are not competent. I'll leave it at that. Ok that's a little harsh, but the overall decision making processes in those domains are third grader level.
Some (definitely not all, but a good chunk) of Director/BTO/etc level managers are having a hugely detrimental affect on the company. They sling their titles around to push agendas that they can't back with any logic, and they often have no idea what their direct reports or business areas even do. It's definitely a 'club' at that level, and that club is clueless much of the time. There are some *really* good BTO level individuals as well, but it is hit or miss.
Also, the management from BAE have taken short sighted measures to trim down overhead expenses, almost always resulting in silent layoffs. There have been several times where critical members of projects just don't show up, and the people working those projects have to poke everyone they know just to figure out that John Doe got laid off and nobody thought it important to communicate that information... The layoffs have been constant and extremely harmful to overall morale.