Anyway, I spent several weeks asking them over and over when my start date was supposed to be, because eventually my soon-to-be employer's contract with GD was going to expire and I also wanted to give my current employer notice.
After a couple of months of this, I got fed up on a Friday and wrote an email telling them that I'm rescinding my offer and they went crazy and then kept calling me through the weekend and telling me I could start on Monday begging me to start...telling me I should just walk away from my current employer with no notice.
Walked away from that situation and never looked back. Glad I did it. My background check cost them nearly $500 and I imagine it hurt their relationship with General Dynamics. First clue should have been the fact their entire HR department was offshored.