I only worked as an intern at BAE but felt like I learned quite a bit about a professional environment while I was there.
BAE uses a 9 day 80 hour work schedule, so you have to work 40 hours in a shorter amount of time than typical (4.5 days) but it means that every other Friday is off.
The expectation is that every employee arrives at about 8am and leaves around 5pm. You are expected to track your hours, but what BAE really wants is for you to clock a minimum of 40 hours every week, so if you show up a few minutes late in the morning you can just stay a little later at the end of the day to make up for it.
Accurately clocking your hours is especially important because you are essentially working for the government and therefore under more scrutiny than usual. For example, lunch does not count and only about 15 minutes of break time every 4 hours counts.
In my internship I was given overtime if I clocked more than 40 hours a week, which is quite generous. If you get the same opportunity I suggest taking advantage of it.
Mostly I learned that communication with your co-workers and bosses is key towards finishing tasks. Coordinating on the job is usually easy using e-mail or the instant messaging software, although there were some wifi problems in the winter that really affected my productivity.
The management that I interacted with was great, they gave me and the other interns good advice, they listened to our ideas, and were very respectful.
One annoying but understandable part of the job is access limitations to things like software due to security, for – more... example me and the other interns had to use Internet Explorer to browse the web.
I really enjoyed feeling like I was necessary to the project. Of course there were tedious tasks that the management handed to me and the other interns, but the tasks were never "busywork" they always accomplished something that the project simply could not continue without.
I would say my only disappointment is that I did not really use any software development skills, otherwise I had a great time working for BAE.
If me and my family weren't moving to another part of the country I would definitely want to work for them; though I will try and see if they offer jobs in that area.
I don't know anything about BAE's CEO so take that rating with a grain of salt. – less