Are you guaranteed a job after you complete on the job training?

You are not guaranteed a job after you complete on the job training. If you perform poorly you will not keep the job.