IIRC there is at least one person here that used to work at lockmart. But there is tons of aviation stuff in this episode of one of my favorite podcasts, Acquired. All their episodes are long, but I find them fantastic listening for exercise, farm work, etc...
Lockheed Martin