First and probably foremost, you should have good sales experience and strong negotiation skills. Because without either, no matter what you plan, you'll get burnt out pretty quick. jmo.
Once they went public, customers or quality service were/are no longer important to them. The only thing that matters to GD now is their stock price and how to just increase it. smh.