BAE Systems employees earn $38 per hour on average, or $80,000 annually, which is 35% higher than the national salary average of $56,000 per year. According to our data, the highest paying job at BAE Systems is a Director of Advance Technology at $185,000 annually while the lowest paying job at BAE Systems is a Shipping and Receiving Clerk at $26,000 annually.See all BAE Systems salaries »
"I know I was being underpaid. Most of my colleagues had a $10K-$20K annual salary increase as soon as they were hired at another company."
"Underpaid. While paid more than the average test technician, I often was tasked with other duties more suitable to a Systems Administrator or Software Developer."
"I feel that I was being paid well."
"I think that the compensation is fair."
"The cost of living of an area determines whether I feel underpaid. In the area where I live now, $19.66 was basic. But we have no state taxes and are out of debt here."
"I feel okay about what I'm paid. But I could always use a little extra."
"I feel I am getting adequate compensation for the work I do.Not having the health coverage for a family with three young children caused the overall compensation to be insufficient."
"Paid according to years of experience."
"I think, for my expertise and experience level, I am being paid currently about right. My company's benefits are generous, and I am motivated to work weekends or late evenings when needed."
"I felt for the position I was in and the amount of work and travel that I did for bae I was severly underpaid."
"I am paid per market value per my engineering technical background."
"I'm being under paid due to the fact that BAE Systems does not look at my years of experience doing the same job that I have been doing for the same customer just various Job sites."
"I think we were slightly underpaid for the job we had to do. Tough conditions and war environments should get paid more."