What determines how long adjudication will take?

I was surprised your company didn’t rescind the job offer due to how long the process took. I have a conditional offer with a DoD aerospace contractor and I’m worried 4 months in they are going to give up my spot because of how long the process takes. This position requires a Secret and Special Program Access…so I don’t get a start date until I’m cleared.