The team at KT were very helpful in helping us understand our needs, both from an IT perspective as well their experience with other training solutions providers enabled them make recommendations that would best suit each of us individually! We found they had great knowledge about what we needed but also how this could be implemented within budget constraints so it was really quite easy working together - even though I am not familiar personally w/ anyone there (yet!!) :) They are always willing & able work closely withe colleagues / partners who you do know or have worked alongside previously which makes life easier when things get sticky sometimes ;) Overall happy customer here. Would definitely recommend if looking into any kind off-site virtual learning solution such has KTS! I like that the training is interactive, it has all of the key concepts you need to know in order to get your job done. It's not very user friendly so I found myself having to go back and forth between the software itself and the videos. The videos can be hard to find as well if they are not listed at the top of the page. I would say this program is great but the lack of organization could turn people off. We were able to train new hires on our team really quickly!