With the whole notion of lifelong learning becoming an industry norm, shouldn’t companies provide their employees with the ability to track their progress? Here are a couple of sites I found which do this:
http://www.mahara.org/
http://www.zunal.com
http://www.epsilen.com