For me, I think that the individual training and development program is an automatic requirement for every employee- I mean you do have to have some level of training before you can be employed to a certain position (at least for most jobs). Therefore, it is a better option to focus the training and development program for employees at the group level. Individuals acquire general training for their positions from different institutions and therefore may not have a uniform basis for approaching the jobs. Focusing on these individuals as a group will help in further educating them and preparing them specifically for the organization, and also in this case, you can be certain that they all have the same kind of training and therefore, understanding level with regard to their specific duties.