Pros
I was very impressed with the hard working professionals I encountered in my 6 years with the company. As a mid-level, customer focused manager, I enjoyed working with many technical, program management, and HQs functional offices. Everyone appeared to be sincere and totally dedicated to providing superior performance to their customers, both internal and external.
Cons
There was one significant con and disappointment, of working at BAE Systems Technology Solutions - unethical behavior by senior managers at the VP unit level. I saw decisions made that were based on private agendas and lies to the customers. These practices were witnessed on more than one occasion. These senior managers also took unethical approaches to dealing with working staff members. It was discouraging, maddening, and at times, nauseating. Unfortunately, senior executives at the HQ level took no disciplinary action to remove or recalibrate these managers. After 5 years of disgust, I left. I've been out of BAE for 6 years now. I hope things have improved, for the sake of the workforce and external customers.