There are quite a lot of training and development programmes at the company. These include induction training, linkedin learning, webinars, in person lunch-and-learn training sessions, etc. On the job training for tasks is also done quite well, you are shown how to complete tasks and encouraged to innovate also.