NSA Pre-Employment Processing and Application Timelines

How long does it take for NSA pre-employment screening to be conducted? There is no hard and fast rule.