The onboarding and initial training program of a new employee only extends as far as an entry level role. If you are hired as anything above that, your training path is driven by your branch manager. If your BM is someone who is anything other great, you may have to wait, beg, and eventually give up on getting trained and advanced into any other role.