Depends also, I would think, on how you are storing the records - I am storing mine on a Training Management software program, so anticipate having them for as long as I want. Will also be used for employee development, so I think that would be a better reason to hang on to them?
_________________________
My comments are absolutely no reflection of, nor influenced by, my employer - take them at your own risk.