Not that long. You get sent out to Dallas for training (ie classroom/ computer training) at the headquarters. Training takes 4 days. It's paid for and this whole training is the plus. Unfortunately, after all of it, you will now deal with bad management. Highly do not recommend this company.