Pros
My direct manager was fantastic. She was extraordinarily understanding of the need for good work life balance, and actively promoted employees to prioritize their health. This is largely a value shared across orgs. A few of the people on my team were also fantastic. These people had a learning mindset and would always try to do what needed to be done, even it was outside of their job scope. This lead to them being extremely helpful. That being said, a lot of people also did nothing. There are people who throw their tenure around as a sledgehammer to push agendas, but don't actually have any idea how to get things done.
Cons
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.