Pros
Among the best reasons to work for BAE Systems are the compensation, the training, the people and the opportunities. The compensation packages are competitive and there a many choices, there is a wealth of training available, the people here are like a family, and there are career opportunities and growth opportunities if you are willing to apply yourself. Many of the same employees are still here even after my 8-year hiatus. I know others who have been with this company for over 20 years. That tells you something about a company.
Cons
BAE Systems is a defense contractor, so one of the downsides of working here will always be budget cuts. Programs come into being and grow exponentially, while budgets for others are cut and those programs die. This is part of the ever-changing nature of the defense industry.