The study examines the influence of individual characteristics, training content, and manager support on the effectiveness of on-the-job (OJT) training in the banking and finance industry. A simple random sampling technique was used to select the samples. Questionnaires were distributed to respondents in order to obtain the data. Using cross-sectional data obtained from 396 respondents in Bank A in Malaysia, the multiple regression results show that self-efficacy, motivation to learn, training content, and manager support have positive influence on OJT training effectiveness. Among all these factors, manager support is very highly correlated with OJT training effectiveness. The findings have given fruitful insight of the crucial roles of OJT training in the respective bank, particularly to bring forward the roles of systematic design and implementation of OJT training. This study is not only expanding knowledge in OJT and training, but offers managers practical insights in developing good OJT training program by considering employees need, capabilities, skills and job requirement. Furthermore, this study also provides a valuable framework in identifying the effectiveness of OJT training program for certain jobs. Further discussion of the research findings and its implications to theoretical knowledge of training and managers are promised at the end of the article.