Working for Lockheed provided me opportunities for growth both professionally and personally. The atmosphere was positive. It felt like more than just a job. You worked with cutting edge technology and were valued as part of a team.

Cons

A down side is your job position can be impacted by contract awards. One minute the funding can be there for some time and then the next minute there is no longer any funding for the project you are working on.