My office provides a license for Pluralsight. I have found some courses with high quality content and interesting information, and it's really useful to have it all in one place. BUT, especially with programming, I find video to be a really challenging medium. It's so much more useful to scan for things you don't know or context of examples and spend some time digesting, or just playing around with sample code. Not everyone can learn at the same rate and text is great for allowing people to learn at their own pace. I really wish they provided a full text log of video caption instead of requiring the content to be consumed solely in video. Udemy suffers from this as well. I might as well look up the info on youtube.